See all sports, musical and cultural events…and make your stay an unforgettable getaway to Barcelona.