I have just come back from Barcelona where I went for a friends 21st birthday. It was amazing. It is such a beautiful city and the heat was very welcome. Not only is the day time full of things to do but the night life is also buzzing. Lots of fabulous clubs and restaurants to choose from. The city sure knows how to cater and makes sure the tourists are never bored.