I have a similar unit. I bought a roll of camper seal at home depot. It has helped a lot. Camper seal is just like the foam tape that you put around a door or window but it is a little wider and not a deep. I tried the thicker window and it did not work as well.
Matt