Lovely, spacious and sparkling clean.