Great hospitality and cleanliness