Great place, great hosts, the barn is a piece of quiet paradise away from the daily madness