Liked:
The campsite was excellent. Although large with many pitches they are set out in a way that the pitches feel much more private (we were in a section with 4 pitches). We were placed right next to the toilets and the swimming pool but it never felt too loud or crowded despite there being many families at the weekends.
The site is clean and extremely well maintained and the staff are great.
They offer a really nice range of pizzas at the weekend as well as drinks and ice creams during the rest of the week.
Could be better:
Our pitch was quite sloped at one end meaning we struggled to find the space for our tent, awning, and car. This could be flattened quite easily. Other pitches looked fantastic though.
No seats in the lavatories. When you are camping for 2 weeks, this becomes quite frustrating