During our winter there is nowhere in the Northern hemisphere that’s properly warm and sunny
Have been to the Canaries many times during the winter it’s still pretty good in December but by Jan/Feb things are starting to go off. Although it very rarely rains the location means the weather tends to be settled good or bad, so if it’s grey and cloudy when you get there chances are it’ll be grey and cloudy when you leave. The wind can also be a problem – unlike here in the UK the trade winds in that part of the world are relentless and quite strong – 20 mph or so at the coast, more on the hills. If they pick up there is no escape
Having said that if you get a good week it will be good, but be prepared for something else. We’ve had it solid grey and 17 degrees in Jan and Spring-like but not amazing in Feb. Given the choice I would go Oct/Nov the islands have had all summer to warm up and it’s great at that time of year
imho 4.5 hours is a long way to fly for OK weather
HTH