Wonderful hosts, beautiful house, great location