Great hospitality, clean residence