A lovely flat, great amenities, and terrific hospitality. Top marks!