Hi Lisa
This year we stayed at Burford CC Club Site. - opposite Cotswold Wildlife Park entrance. Easy access, good dog walking area, quiet and the usual first class CC facilities. Excellent Co-op Supermarket at nearby Carterton, bread, Mini-market and other shops in Burford [just up the road from Site].
Last year it was the CC Club site at Cirencester. Site entrance is down a lane behind a College, again quiet with all items mentioned for Burford.
I would recommend both to you for consideration.
Good luck