I'm gonna advocate Tenerife (my island) since it would be amazing to have more HNers around :)
https://weatherspark.com/y/147639/Average-Weather-at-Tenerif...
Doesn't seem to get much better according to weatherspark :)
https://weatherspark.com/y/147639/Average-Weather-at-Tenerif...
Doesn't seem to get much better according to weatherspark :)
https://weatherspark.com/y/145050/Average-Weather-at-Hilo-In...