In reply to Mowglee:
Funny, just back from a weekend in Bangor visiting relatives.
A massive proportion of the population are students. Read from that what you want, but I'm sure you knew that.
It's obviously very close to a wide range of climbing and walking.
Some of the beaches down Caernarfon way and further are v nice. Imo, Caernarfon is a somewhat nicer place to potter around/go out in. But it's only 10 mins down the road from Bangor. Good climbing wall (the new Beacon) at Caernarfon.
I've not noticed any real anti-English behaviour but then my family are local. I wouldn't get hung up on this. I think it's easy to misinterpret the simple fact that, for many of the locals, Welsh is their first or at least preferred language and they will speak it a lot to each other. That doesn't mean they are trying to be rude to you. I'm sure it happens occasionally, as anywhere, but c'est la vie.
It will indeed take a long time to drive down to Pembroke but it's very fast indeed to head north on the A55 coast road (which is quick) and get across to the Peak or even S Lakes.
Another pro, it is Wales and has a v interesting culture, so maybe embrace that rather than focus on the negative side of that? Maybe even try to learn Welsh....