Tenerife, an adventure for the whole family