lovely house, great hosts, brilliant location.