Great hospitality at a great location