Great hospitality in a central location