Lovely place, well equipped, great hosts.