We only have 12 days in Spain. The trip plan is:
Madrid, 2 nights (including Toledo) not really interested in Madrid, just stay there for jetlag
Madrid to Granada (via Cordoba), 3 nights in Granada
either
Plan A: Malaga 3 nights (wander around, Picasso museum; day trip to Ronda; wander around, or a day trip to somewhere)
Plan B: Seville 3 nights (I know there are lots to see in Seville, a day trip to Ronda)
Then Barcelona, 4 nights
I was always planning to stay in Seville, then changed to Malaga because:
1. From review, the tours to Ronda from Seville don't spend enough time in Ronda, like 1 hour only; but I found the tours from Malaga to Ronda will give you 4 hours.
2. After the first few days in Madrid, Toledo, Cordoba, and Granada, I might be tired of cathedrals, plazas, and castles, I may need a scenery change. Malaga provides a beach and I would like to relax a little there, before we head to Barcelona.
I am not sure if I will miss too much if not going to Seville.