Weekend breaks in Barcelona are back in fashion. What to do and see while in Barcelona.