Great scenery, great hospitality and great location