I am planning a "surprise" 50th birthday for my beautiful wife who has always wanted to see Andalucia -- we have a total of about 17 days to spend and we have friends who own/operate Quintadoscoto , a small B&B in Portugal, near Sintra so we thought we would fly in and out of Lisbon. Here is the itinerary I have so far cobbled together [end of Sept - through mid-oct] - any and all suggestions [hotels, restaurants, events are much appreciated]
 Fly to Lisbon on Sat 9/26 from Phila and arrive Sun morn - spend the next 3 days in/around Sintra [day trips included- total of 4 nights & 3.5 days];
 On Day 5 fly to Seville and pick up a car [if necessary] and spend days 5, 6, 7 & 8 in Seville and 1/2 of day 9 [4 days & 4 nights total];
 Drive to Ronda for lunch on day 9 and stay in Ronda on days 9 & 10 and the morning of day 11 [2 nights & 2 days in Ronda];
 Next, drive [?] to Granada on day 11 afternoon [lunch and dinner] and stay in Granada overnight and all the next day and night and the next morning, after breakfast, driving to Malaga [2 nights & 2 days in Granada];
 Arrive in Malaga on day 13 [around noon-2] and spend 1/2 day Friday, all day Saturday and morn on Sunday in Malaga [2 nights & 2 days] before flying back to Lisbon on Sun. eve; and
 Dinner in Lisbon, overnight and next day in Lisbon and one more night [2 nights and 2 days] before flying home on day 17.
** Too much? too little? too many changes? Cordoba with a day trip? Flamenco?
Thanks again to all for any help offered