Great hospitality and location