Excellent place and excellent hospitality