Lovely location, very well equipped, great hosts.