Helpful hosts, great location, comfy accomodations, terrific view.