I read some bad reviews about this site before I went regarding the terrible facilities and rude staff, ignore all those reviews!!! We went as a family unit 4 adults and 3 children (6,8 & 10). The play area was small but well equiped and some shaded areas & safe. The wash up, laundry, toilets and showers were immaculate (remember to take your own toilet rolls and hand soap) they were cleaned at least twice a day and there were plenty of them. There was a small shop with the basics, the reception was very helpful, the pool a bit small but plenty of loungers and shaded areas. The pitches were very large and had hedges between, they were a bit dusty but it had been very hot and dry. We did not see any of the entertainment but there was lots going on and it usually finished about 11.30, the same time as the other sites that surround you, we had no issues with the surrounding noise and the children slept through any of the music anyway.
We all enjoyed our holiday and although it was a bit pricey we have paid higher but I would recommend this site.