Just returned from Tenerife - fabulous weather, around 26/29 during the day, but 15C at night. Wonderful. Now many think of Tenerife as being hugely over-built, part fish and chips and part Las Vegas - but as soon as you leave Los Christianos/Las Americas and head North or West- you leave all that behind. Even within 10 mins you can get to nice fishing ports with lovely restaurants, markets, old houses, etc. From Los Christianos you can even walk to La Caleta along the beach. And if you don't want to drive, lots of companies do tours. We also love Puerto de La Cruz on the South-West coast, with its old quarter, botanical garden, huge municipal series of pools in a lovely garden setting by the sea. And Los Gigantes with its massive cliffs - take a boat to go and see the dolphins and whales (best time for that around March = sardines. But good all round). Visit the volcanic area around Teide, and the lovely green valleys around La Orotava, with all the almond trees in flower, camassia, echium, and so many more. We loved it and have booked to go again next January - booked already. If our daughter ends up staying there, we will definitely consider spending January there every year.