Great hospitality in a fantastic location