Caravan cleaning in a genre all of it's own. You can do courses to learn about caravan valeting and if you get it wrong (which is easily done) you can cause possibly thousands-of-pounds worth of damage.
But it seems fairly safe if you just use pure water and your normal window cleaning poles; though getting to the roof is difficult and the job will take longer than what you think; I'd say at least three hours for a dirty caravan; longer if you open the windows and clean round the frames and stuff with a cloth.
Pure water and a window cleaning brush won't remove stubborn mildew spots either; you've got to get up close and personal with a scrubbing brush; awkward when they're mostly on the roof!
I've got a caravan that needs a good clean!