Amazing hospitality and great amenities