Fantastic location, great hosts, lovely accommodations. We would definitely stay again.