Why May and June are a smart time to visit Tenerife

Warm days, calmer places and better direct rates before the island moves into high season.