Gorgeous place, great hosts.