If you go I would also recommend a day tour to Costa Brava and Gironna. We used a company called Spanish Trails. Also a food tour of Barcelona was a big hit as well.
Thanks for the tips! Where do you sign up for the food tour?
With same aged children, what things did you do that they really enjoyed?