Excellent amenities and great hospitality.