We visited the site in June 2015 booked via the CC. The site also accepts ACSI.
Note that the weather had been dry and was warm and sunny. We booked a 'superior pitch' which had water and drainage and were shown to area 'P' which is closer to the main WC/Shower block and has fewer trees so is better for sunshine!
The on site staff were very nice and helpful, the facilities were very well maintained/cleaned, as were the pitches and landscape. The site has a wonderful pool complex, and bar, and small golf course (9 holes - most of which are Par 3's). The grounds are superb to enjoy in evenings, you can fish at high tide from the boundary, and there is also a small canal/pond. There are play areas for children (none with us) who would also enjoy this site.
We would recommend that if booking - request a sunny pitch if that is what you want, and hope they are not all taken. Enjoy :)