Finally our first snow bird trip? This is why we bought the new Thor Challenger. Heading to the emerald coast for Christmas week from NW Ohio, and we need an overnight stop off, or two, on the way down, anyone have any great, or real bad experiences...