lovely, spacious, great views