What about the Algarve? Great weather, fantastic beaches and coastal scenery, plenty of good water parks, Zoomarine (more than just an animal park), "safaris" and exploring the countryside, golf, walking along the coast or inland, a range of towns to visit, shopping ...... have a look at this link to give you more of an idea
http://www.visitalgarve.pt/visitalgarve/vEN/VivaOAlgarve/?categoria=0.
I can thoroughly recommend Albufeira, and it sounds as though you would be happier staying near the Old Town. Lots of restaurants, some with fabulous sea views, cobbled streets, (ex)fishermen's cottages in little alleys, beaches all along the coast. Because of its central position in the Algarve, Albufeira is a good choice if you want to explore in each direction.
Hope this has given you enough info to tempt you to look into the Algarve as a new destination for you.