Wonderful home, great hosts, and terrific location.