I'm not fully qualified to make a recommendation as I've never been to Tenerife, although I've been to Lanzarote and Gran Canaria. From what I've head, Tenerife is more like Gran Canaria, which means I have no interest in going there. Ultimately though, it will depend on what you want out of a...