Glad you made it back safe & sound CathyM! It sounds like you really had a ball and are already starting to plan for your next trip.
While you were in Spain, I was in Ireland, playing golf and getting a bit of ethnic reinforcement. In late May/early June I did them both: openjaw on Continental to Shannon and home from Madrid, Ryanair Dublin-London and EasyJet London-Madrid. Total cost from Dublin-Madrid was about $130 USD.
I like both places very much!