Great location, great hosts, terrific experience.