I got back from Barcelona last week. It was so hot and such a good place with so much stuff to do. All we pretty much did was eat tapas, sunbathe and drink Sangria. The red Zara bag I bought was perfect for this trip and fit a lot more stuff in than what I thought!
If you find a cheap flight to Barcelona then book it!