I love that you set time aside for hiking. While the cities and sites are gorgeous, being able to get into and immerse yourself in the countryside is a real treat.
Since you have four nights in Seville, you can always choose “on the fly” to grab the high speed train to Córdoba and back. It’s an easy day trip, under an hour each way, if you want to get out of the “big city”.