Wonderful location, charming house, gracious hosts = a fantastic stay.