I went to Tenerife a few years ago (admittedly on a stag do) and vowed never to go back.
Literally everyone had some dodgy agenda.. It was like, walk out of the hotel.....'Do you want Coke, hash, sex, a balloon filled with gas etc etc etc'
'Don't go to the beach alone after dark' and all that...