Excellent hospitality, location and amenities.