We stayed here en route to Florence. We had a pitch at the front of the campsite (road-side), so it was a very noisy night. There are pitches further in, which may be quieter.
We had a small tent and there was not much room per pitch, and you are very close to your neighbours.
The toilet block is clean, but, as with many European sites, bring your own toilet roll and soap. You may also have to wait for the "proper" toilet.
The staff were very friendly and welcoming. The cost of 1 night's stay was 20 euros, so not bad.
The restaurant on site was good and very convenient.