Great place, great hospitality