I'll wait for the experts to chime in, but I'll be following this thread with interest as well, as I'll be there for a week in late May. Have a rough itinerary sketched out, but would love to get additional input.
ETA: This thread may be of some help:
http://www.flyertalk.com/forum/spain...nt-i-miss.html