Excellent place with excellent hospitality