We stayed here just one night as we were passing through. We stayed at a full hookup site.
The campground appears to be mostly seasonal/long-term, though there were also a couple of tenters and some other short term campers as well. The staff were very friendly and great to deal with. There is a playground and Beach area on-site, which my kids loved. There are a couple of bathrooms and laundry faculty on-site as well.
Some sites were crammed in together (where we stayed), and others had a lot of space between. We probably should have looked around and picked a spot we liked better, but it was a long day, and we just wanted a spot to park for the night, and with hookups to clean out before getting home the next day, and it did all of that. The hookups were great. The water pressure was good, electricity never got below 114 V, and it was a hot day with plenty of air conditioners running.
It is a bit rundown and dated, and a lot of the trailers were also dilapidated. However, a nice part of the obviously older campground is that the trees are very large and mature. Overall, it was a nice place to do an overnight, but it's not my cup of tea for a destination location. But I usually like to stay in state/national parks or boondocking.
I would stay here again overnight, but wouldn't make it a destination.