Great hospitality, great stay