Wonderful visit, great hosts, amazing home.