Sweet location, great hosts, and superb accomodation! A must!