Great spot, excellent hospitality