Help me find an April holiday that's warm and sunny! Would the Canaries fit the bill? Where's a bit luxurious? Have a toddler so ideally not travelling long haul. Thanks!