Best tip i can give is don't bother.
Went there a few years ago, flying is ok but terrain is aweful.
the land is very rocky and the thorn bushes will rip your wing
to bits if you don't have a good precise landing.
There are better places to go to, like Turkey, fantastic flying
and landing on a huge beach next to the bars, also great place
for the family.
Also, Teneriffe twice as expensive as Turkey.
Still, weather well better than UK, hope you enjoy.