Crime is low, it's not too big, but everything is within reach. And the capital (Cardiff) and shopping capital (Swansea!) are both a 15 minute train ride away.
Now is a good time to buy here, as prices are still at the level of a town, but with new shops opening here all the time (Monsoon opened just last week), I can forsee it becoming a city in this decade.
It also boasts a very good out of town shopping centre with a multiplex cinema.
I love it here! Everything you could ever want to do is either within walking distance, or a quick bus/train ride away!