Our 33ft class A was able to get up to the Upper Teton View but only with some serious finagling. If you're a confident driver do it, otherwise caution.
The site is gorgeous, the views immaculate, was crowded when we visited but so was everywhere because of post-Covid travel. Highly recommend! (Bugs definitely an issue as someone else mentioned)