One of my local favourites. Ogmore beach is mostly sand with rocks, better when the tide is out.
A large grassy area (the car park) leads directly on to the beach. Car park charges are quite high( see bottom of page) There are toilets which are fairly good, and the occasional ice cream van, but not much else in the way of facilities.
There are rock pools for the children, and nice walks along the coast.