Lovely place to stay at Luxury American Barn.