We can't decide which one to go to. We are going at the end of September for a long weekend.
We have previously been to Barcelona and loved it.
Especially dossing about on the beach without the kids. 
They both cost about the same for flights and accomodation.
Anyone have an opinion?