Hiya Steve, we stayed at three cliffs bay caravan site last year and can highly recommend it, the most stunning view i have ever had from my caravan, dogs are allowed and there are somesuperb walks, although you need to be fit to walk down to the beach.
There is a shop, laundry etc. on site and the toilet/showers are spotless,though no pub or eating facilities.
The site is run to a very high standard and we will be going back.
They have a website, so just google three cliffs bay.