Great hospitality, excellent location