If its the one I am thinking of, right near the town (almost in it) its not a great site, I would avoid it personally - lots of nice sites in the countryside and surrounding area and along the coast.
we didnt like it at all, cramped and sorry to say....scruffy. Try Morfa Bychan just up the road FANTASTIC views of the sea and a lovely heated outdoor pool.
------------- Just LOVE the great outdoors!
Don't forget to leave a review of the campsites you have visited this year or last!