Fly to Madrid, two days there, rent a car , One day in Toledo,
2-3 days in Granada, 2-3 days in Sevilla, drive to juelva to see the Spanish Andalusian horses, drive down to the Mediterranean for a day, 1-2 days in Cordoba, drive back to Madrid. Fly home happy. Airbnb the whole trip.