I went to school with Hywel... ;-)
Last time I went to Porthcawl, I got beaten up, for no reason other than for being from Port Talbot. There used to be a good pub in Pyle, the Tap and Spile - and the Prince of Wales at Kenfig is excellent and does cheap food.