A perfect day in Tenerife