Well ... it all depends upon what you want. We're not Thousandtrails (or whatever they are) members and we were able to make reservations without too much of a hassle. However ... when we checked in they told me to give them my divers licence (say what?!?!) and "go find a open site". They gave me a map that had been photocopied way too many times and we got lost in the maze of roads and had to call them to come "find" us and help me find a site to fit into (I was tired after a long days drive). A 34' 5er doesn't fit very well around some of the roads they told me to take. We didn't feel welcome while we were there, we felt like outsiders, we never tried the water park even though we have 2 boys (7 & 8) and won't ever go back.
We like state parks much more but this one was convenient for what we wanted to do in the area at the time.
Just my opinion