struggling to agree which is best - olhos d'agua, gale, or carvoeria. Not too blackpoolish or soulless. A choice of restaurants/bars with decent quality food, good beach, supermarket. Going in school summer hols with teenagers. To give you an idea - we liked the tavira/cabanas area and also Lagos.
What are the pros and cons of each please? I also liked the look of Ferraguido but can't find any suitable accommodation there. I'm struggling a bit with Olhos too.