Great hospitality, location and amenities.