Ft Davis is nice, they have a lodge, it loaded with trees. But if you cannot get in there you could use Marfa as an alternative. Or Alpine for that matter, the three towns form a triangle so its pretty easy to travel from one to the other. But Ft. Davis is my choice if you can get in there. I never parked a rig in there so I can't say anything about that.