A look along a path at a little inn nestled in the trees - it's right around Stratford, a beautiful spot.