The park is clean but way too small. Site are too close together. The only thing for kids to do is use the pool. The campground is on the lake but there are so many trees in the way you can't get to the water. This is a nice place for a over night stay but not a vacation stop.
I have stay here many times and love the park. There's live music and karaoke every Saturday night, movies on Friday night. This park is very family friendly. They have all kinds of things going on like Christmas in July (was there it was great), chili cook off in October (was there last year and going again this year). The owners are great, they keep this place very safe and the restrooms may be old but they are very clean. This is not a party park and we like this, all rules are enforced, GREAT. Oh, just a comment about the other comment I read, how can anyone control where wild geese go to the bathroom, really! There is always someone you can't please and it is usually the ones breaking all the rules, enough said. I will be camping at Indian Creek again and again cause it's great.