Newgale is simple but very nice. Across the road you are onto a long pebbly beach. You can light fires on the beach.
A few years back we stayed on a nice little campsite behind a pub in the centre of St. Davids. Can't remember where it was exactly now but it was on the left before you hit the...