Lovely, spacious, clean, and so professionally managed.