Great spot, great hospitality