Superb location, great amenities, with wonderful hosts.