It doesn't have the edge that Leeds, Sheffield, Newcastle , Liverpool have
I think that's because they are bigger cities with a lot more going on
Bristol is certainly more hip than Cardiff
I think if Cardiff was bigger it would be more vibrant
In some ways it's very conservative , with a small c
Bands wise it's crap