Wonderful hosts, beautiful house, cozy stay.