The best hotels in Tenerife, whether you’re after a fantasy-filled resort for kids or a chic adults-only hotel break ...