Great hospitality in a great location