Been going there for last five years.
With two springer spaniels recommend pitch 164 on Giew. Best views, fully serviced pitch and away from the crowds. 60 second walk to toilet , double that if only main toilet block open. No problem. They have a massive field for dog walking . Just up the lane is the footpath down to St.Ives, mostly across fields and then a quiet narrow lane. A bus will bring you back up to the site but it doesn't run in non peak times.
Overall the facilities are excellent here. The bar / restaurant is fine but only open during the busy months, check.
A 5 minute walk away is the Halstead pub, reasonable food and beer. 5 minute drive are a number of pubs doing good to fine dining food.
We normally go early may or end of season to avoid the crowds. But whenever, you will not be disappointed.
Cheers
Alan