Swap Tenerife for 24C island 4 hours from UK with better beaches and no crowds

Escape the UK winter chill with a trip to a stunning yet overlooked Caribbean Island, where temperatures reach 21 °C even in January - and the beaches are simply out of this world