15 noches en España - Ayuda con el Itinerario Por favor

Vamos a España por 15 noches a mediados de junio. Estoy luchando un poco con nuestro itinerario. Tal y como está ahora:

Llegada el domingo 0900 en Barcelona: Estancia de 3 o 4 noches (salir miércoles o jueves) miércoles o jueves - AVE tren a Madrid por 1-2 noches (dependiendo de cuánto tiempo nos quedamos en Barcelona) Viernes 23 de junio - (Hemos oído que el Festival de San Juan es bueno y quería estar en Granada el 24 de junio para eso) Domingo: Viaje a Ronda por 2 noches (domingo y lunes) Martes: Conduzca a Sevilla, baja el automóvil y permanezca 2 nochesDía: Tren a Toledo - estancia de 2 nochesSábado: Tren a Madrid - estancia de 2 noches más y volar a casa el lunes por la mañana. Estamos en Madrid 2 veces diferentes - ¿es tonto? ¿Estoy poniendo demasiado énfasis en estar en Granada para la fiesta? ¿Esto es demasiado para la duración del viaje? ¿Tantas noches en Toledo o Ronda? Tenemos todas las reservas de hotel pero pueden ser canceladas. Cualquier ayuda sería appreciated.Thanks.Bronzemouse

Al volar de Barcelona a Granada, algo así funcionaría ...

Dom 18 Junio ​​Llegada a Barcelona - 4 nochesThu 22 Junio ​​Vuelo a Granada - 3 noches (consultar vuelos con Vueling) Dom 25 Junio ​​(Recojo de coche) Conducir a Ronda - 1 nightMon 26 Junio ​​- Conducir a Sevilla - 3 noches 29 Junio ​​- Tren a Toledo - 1 nocheFri 30 Junio ​​- Tren a Madrid - 3 nochesMon 03 Julio - Salida Madrid