Lovely home, great hosts, lovely location.