Beautiful location and hospitable hosts.