Fantastic spot, excellent hospitality