We too have been to to this stie several times,and agree with Bill D, it's a super site, within easy walking distance of town and there are so many picturesque villages to visit within easy reach, (eg Broadway, Bourton-on-the-Water, Stow-on-the-Wold,and The Slaughters are well worth a visit, as is Oxford. The train station is within walking distance of the site where there is a good train service down to Oxford).
Just one bit of advice, try not to pitch too near the road as it's in constant use during the night and can sometimes be a little noisy.