Lovely location, great hosts.