We have stayed here twice. This is a huge campground with a mix of seasonal "permanent sites" rental cabins, and regular full hook up sites. The water-park rivals many amusement parks. The staff is friendly and the campground is well maintained. The only negative is there are not a lot of bathhouses . If you needed to use them it likely is a long walk.
First trip in our "new to us" class A. Staff was extremely nice and welcoming. They even gave my kids ice cream! Park is very clean and would be a good stop while in town. There is even a restaurant and brewery next store.