Loving the sun, sea, sand and mountain roads in Tenerife -