Have been to Europe 5 times but haven't been to Spain yet. Will have 2-3 weeks. Would like to see Sevilla, the Alhambra, Madrid or Barcelona (don't think there is time for both), and maybe one of the pueblos blancos or the Costa del Sol. Also want to stop in Portugal (Algarve and Lisbon/Sintra).

What route would you suggest for a first timer? Which is better: late June/early July or late August/early September (weddings and school make us in-flexible)? I'm leaning toward August/September, but I have heard July and August are horrible...
_________________________
Monique