Lol at "blackpool in the sun". It so fucking isn't!
I think I had one of my best holidays ever in Barca, went for Sonar last year n hit a load of clubs, had 10 people staying in an apparent for 2, did our own cooking and bought disturbingly cheap sangria and hash instead.... then when most of our group left, the remaining few of us went and slept in parc Montjuic in the woods in hammocks (amazing view of the city n the sea when you wake up, pretty hard to beat), went to free parties, ate couscous out of plastic bags, went swimming and watched people going batshit insane for san juan, chucking fireworks absolutely fucking everywhere..... plus went to the usual sight seeing places (Picasso museum was a bit disappointing tho) and dodged the "cerveza beer cerveza beer sexy beer smoke smoke hashish?!" Pakistani mafia crewdem....
..Making a bit of an effort to use Catalan led to good tings. Getting out of Barca led to even more good tings -- no one asked us for train tickets most of the time, as they are too proud to speak broken Spanish with foreigners and maybe didn't speak much English, so once out in Gerona going to Figuerez and other places was pretty much free, and there's so much to see.
Getting the train out to near the French border on the coast was ace, there's lovely little cove beaches there, at either Colera/Portbou, nice swimming in the sea out that way and not totally rammed either, plus you can bunk the fare if lucky.