Great hospitality, location and cleanliness.