Great views, great hosts, great location, we thoroughly enjoyed our stay.