Great hospitality, location and place.