Excellent hospitality, comfort and location.