I am told that the first thing to do is to make sure there is no stagnant water anywhere as mossies thrive in it. Next, plant some wild lavander which also keeps cats away.
I don’t know if this tip works in Spain but it works very well for me here. I have planted some lovely plants in tall planter pots at our caravan on the coast. I half filled the pots with sand and topped it up with compost and planted. My plants are thriving and often left unwatered for a week or so plus it hasn’t been raining for ages. I think it would work well in Spain as the sand hold ms the water and the plants will suck it up and remain in great shape.
Lidl always sold mosquito products. The cream for bites is superb and we buy it in bulk if available. Yellow tubes.