I've visited all of the Canary Islands over the past 10 years, and while they guarantee sunshine and sea, there's one thing ...