Tenerife vs Gran Canaria | What is the BEST Canary island to visit?