Large sites. great bike trails. Both paved and MTB.
Nice and clean park. It's one of our favorites!
Great place to stay. Things to do for kids and many trails to hike on of various difficulty levels. Swimming at the lake and many nice views and free nature display.