If I were you - I would go and stay in the Best Western in Salobreno (make sure you have a Superior Room) - then go into the Sierra Nevadas and explore Las Alpujarras - little villages like Orgiva, Pitres, Pampaneira, Capileira are wonderful to visit.
Also visit Almunecar and the caves of Nerja - you will not be disappointed.
However, if you just want a beach holiday - then Mojacar is a lovely place - lots of restaurants - and a lovely white Pueblo.
Barcelona is also a MUST - La Sagrada Familiar is awesome!!!! And at night it's lovely to walk down Las Ramblas.
However, when on holiday (this applies to the U.K. too) - please take care to watch your wallet - there are many Romanians and Eastern European pickpockets - who target these areas - and crowd round tourists when they are boarding trains etc. and try to steal from backpacks and handbags. Hide all your documents and money well - and you should have no problems - Spain is a wonderful destination.