Great spot and great hospitality