Wonderful location, amenities and hospitality.