great spot, excellent hospitality