Glorious, glorious location, wonderful hosts, excellent amenities