Great hospitality in the perfect location