Stayed here for five nights and were looking to leave shortly after arrival. The pitch we were given had trees in it which were too low for our 2.8m high motorhome to get under. We were offered other pitches, but all had the same problem. Pretty poor since the Caravan Club and the site knew our vehicle dimensions in advance. The pitches were small and packed close together. They were allegedly grass. However, the grass had worn away which left rock hard mud, which, when walked on, ground to a very fine dust. When the wind blew, which it did every afternoon, sometimes at gale force, the dust flew and literally got everywhere. We then realised why most people had put down mats of plastic or tarpaulin, which they swept or washed every day. We had paid extra for a large pitch with a private bathroom. Well worth the extra expense, but still with the dust problem. The site has a policy of no noise after 2330, which was adhered to. Unfortunately, the adjacent site had loud music every night which went on until 0530 on one occasion. You need to be very aware of cyclists of all ages who totally ignore the one way system which is supposed to be in operation. The worst are the adults on their electrically assisted upright bikes who whizz around at 15mph totally oblivious of what’s going on around them. The ‘restaurant’ is a joke. It’s a fast food eatery similar to Little Chef with Michelin star prices. One reviewer described the site as “Butlins with sun.” That is an insult to Butlins! However, the sun bit was right. Notwithstanding the above criticisms, the staff were absolutely first class. They worked their socks off and were cheerful & friendly the whole time. They were very well managed, the bins were emptied several times each day and the services regularly cleaned. For a site with so many pitches - about 800 - it was very clean & tidy. The other plus point is that the site is adjacent to an excellent sandy beach which is many miles long. Needless to say, we will not return.