Rode that around Easter, 2? years ago. Very nice. Took me all day, a hard route, but by Carmarthen you've broken the back of it.
I did stop in
Fishguard; the "Corner Cafe" (according to google) is straight ahead of you on the "main" town-centre roundabout. But note that this is maybe 50m past the L turn you want to make to continue on the shortest route, but it's probably yards from the ATM
Perfectly nice cafe, v quiet on a week day.
I didn't think of trying Newport, so if that's CET's tip, he's probably right!
Carmarthen:
There must be a suitable cafe in the centre, but I've failed to find one
So next time I do this I will make the services on the A40 my "proper" stop. It's a nice well-equipped place, and does come directly after all the hard stuff, so ideal in many ways.
Dai's Diner in
Lampeter is a definite win