Brings back happy memories, there are two pubs nearby too, The Prince of Wales, the old Town Hall of Kenfig and the Angel which overlooks the dunes and am not sure, but I think you can see the castle from there.
Great walks to the coast too.
Well worth a visit.