Beautiful location and great hosts.