Bluebeard's home neat? Yes, finally, for the first time (6)
I believe the answer is:
castle
'bluebeard's home' is the definition.
(Bluebeard lives in a castle in the folktale)
I can't explain the rest of the clue.
(Other definitions for castle that I've seen before include "secure place" , "Fortress; rook" , "ancient building?" , "old building?" , "Lincoln, Ludlow or Leeds" .)