Up the Creek near Pigeon Forge is very nice except their city water stank up our water heater like rotten eggs. Smell stayed till we traded in for our Airstream. But that was two years ago. Don't rule them out, call ahead and ask about it.
If we go back we'll stay at Big Meadow in Townsend. We drove through and looked at the place, seems secure and nice and the hosts are super nice, were very happy to allow us to drive through and look. Got good vibes there. They have long term storage for your RV as well. And it's the quiet side of the Smokies near Cades Cove.