Cleanliness and very good hospitality