Hi, as this winter seems to have dragged on for ages next year we're thinking of having a beach holiday in February to break things up. We normally go for a city holiday at this time of year. Can anyone recommend a good all-inclusive hotel within 5 hours flying time of Gatwick, will consider any destination... Canaries (though we've been to Lanzarote and didn't rate it much

), Tunisia, Cyprus, Morocco etc. We'd like somewhere that has other things to do if the weathers not good enough for sunbathing (which is certainly MY main priority

) and the all-inclusive food really does have to be good