Colonia de Sacramento is a nice town with decent hotels and is good for a break from civilization
MVD is also decent but dont spend too much time cos you'll get bored unless you have some nice company
Good to see that you enjoyed the Feria - you should have tried the feria of Benalmadena Pueblo as well