Fantastic location, great hosts, lovely accommodations.