Great hospitality, clean place