Wonderful location, wonderful hosts, and beautiful house.