Stayed three nights over Thanksgiving weekend in a 29 foot travel trailer. Due to the holiday the office was closed when we arrived so we picked up our paperwork at the front door. To my dismay, our site was different than the one we reserved and it was the closest to the highway. This is one of a couple black marks against this campground - I was moved and received no heads up and no avenue for recourse since I arrived on a holiday. All in all, the site wasn't too bad. It was large enough for our trailer and truck and decently spaced from our neighbors. The road noise was there but not too bad. The second black mark was the wifi. Not sure if it was our site location, but the signal was poor - very rarely were we able to connect (also we had Verizon with barely any signal). All the utilities were in decent shape and worked fine. Bathroom was clean and there were plenty of toilet and shower stalls. I never used the laundry but there were three washers and three dryers that looked fairly new. The store had some basic grocery and supplies (a bit overpriced, but that's because there isn't much local competition). There was an old one room schoolhouse on location that still had a lot of displays in it from when it was a museum (just ask at the office to be let in). And the ELK!
Let me tell you about the elk. Our first morning the herd came in the far side of the campground. We kept an appropriate distance and watched as they grazed and roamed the meadow. Then we didn't see them for a few days. The morning we planned to leave, we got up before dawn to make an early get away. That plan was foiled when we opened the door and realized we were surrounded by the herd - over 40 elk surrounded the trailer, some as close as 10 feet away. We watched, and waited, and eventually they moved away, allowing us to go outside to break down.
Overall, a nice campground. It's very close to the local parks. I would stay here again.