Wonderful location; great hosts.