Spent 10 days here, and already booked a 2 week return visit. The bike trails are amazing. The restaurants are good, and even though this please holds 500 campers, it never felt crowded.
Lots of kids, and kid activities. They have a pool, and a nature center too.
I would avoid getting a spot near the entrance, as there will be traffic.