Great hospitality, view, location. Great hosts