This was a great park. We chose a premium priced site with a private concrete patio complete with furniture. All you can eat pancakes every morning for $2. Kids loved the pool, game room, jumping pillow, etc. It even has an enclosed dog park! Only downside is the website gives the impression this campground is closer to Yellowstone and located in a more rural area.
This is a nice park with lots of trees and different areas in which to camp. However our reservations were messed up upon arrival. We requested 50 amp site with cable TV: were assigned a 30 amp site with no cable TV hookup. Were it not for the mess up, we would have rated higher.