Great location, lovely accommodations, and nice hosts.