Never been to the Canary Islands before and am wondering is Tenerife the best island for our family of 2 grandparents, 2 parents and 2 children (2yrs and 7mths) for a week's holiday?

we are looking to go in March and would like a resort that has nice beaches for the kids, other activities for Toddlers and is clean and friendly, with minimal nightlife. So if Tenerife is the best island, which resort should we be staying in

Ideally we want to stay in a Villa or SC apartments geared up for kiddies, so any recommendations would be gratefully received.

I have spent hours trawling sites and can't find any definitive answers! Please help me!

:que