Lovely, spacious and clean.