Excellent location, excellent hospitality