John, our absolute favorite State Park is right down the road from Deep Creek. Try Swallow Falls SP. Only two sites have water and electric but the virgin hemlock forest more than makes up for roughing it. The three sets of falls are spectacular this time of year when the water is high. If we get a real cold snap, the ice can make it very dramatic. You will not have a ton of room, but out 26 footer and super long truck fit on the site.
You can thank me later for this lead.