great hospitality, cleanliness