Some sites are level and some are not. If you can get a site down by the river they seem to be very nice level sites. There is a gas station in front and a noisy road so expect noise unless you are further in the park. I did not check the bath house out. The diner that is there was very slow and the wifi that was suppose to work in the diner never did load. There is a nice little museum there that is pay by donation. Take a few minutes and walk through it.
They have a great gift shop and the food/service in the restaurant were great. The home made bread was really good; level sites with a little grass; we stayed in a 30 ft 5th wheel.
Open year round. The chicken quesadilla was one of the best I have ever had. Clean bathrooms and right on the lake.