Tenerife is beautiful, I've been there too, you can hike really well. Also generally interesting because of the volcano.