I've been to Barcelona, took my wife for her 40th. Great city. One of the best in Europe by reputation and we werent disappointed. We didn't stay right in the centre, but the metro was pretty good. Best time was just chilling by the marina eating tapas and drinking Estrella ( the local lager)
However thus was before the recession, and I think crime has got a lot worse in Spain recently, heard stories of tourists being targeted ( not in Barceloa, in spain generally)
I'd say go, but be careful
Sent from my iPad using Tapatalk HD