Hi Joan, I know Rota, fantastic beach.
Andalucia and in fact all of Spain has so much to offer, beaches culture, architecture etc. The city's you mention are wonderful and there are so many more waiting for our exploration.
It's Seville again for me and then Murcia for the first time.
I love Granada the nearest more famous of places to me, but Jaen city is my local.
I love going up to the "castle on the hill" the Parador - having a beer under the mighty vaulted ceiling and them walking to the end of the hill with its enormous white monumental cross and watching the city lights come on.
I've some photos here if you'd like to see of