I'm a bit ambivalent on Barcelona - an upscale LA/Miami style dance palace. I've had great times dancing and enjoying the company I was with. Only drank and danced here, but hear the restaurant is overpriced and not that great. But for drinking and dancing it is a 3.5 stars. The pretty people and their wannabes are in full effect - so it's not for everyone.
It might even be worth it for the spectacle of it all - both the massive size of the place, and for the comical people-watching. It's good for some chuckles, at least!