This is a good campground. It has trails and you can walk down to the lake and fish. There is a beach you can ride your bike to in the campground but far enough you might prefer to drive. The sites are large. There are some full hook-up and some pull thru. They do have a campstore, right before you go into the park. This lake, Shelbyville is a big lake and there are lots of places to dock your boat.
This campground has lots of trails. It also has a little restaurant on the lake and the food is great and decent priced. They have paddle boats and row boats you can rent. There is no pool but there is a beach nearby.
We loved the campground. It had a great playground, with a netted in jungle gym, with slides and a glider. The camp store had "fun bikes" to rent ($9 - 1 hour). There was also go-carts ($5), bumper boats ($4), water wars ($5) and miniature golf ($2). The park was clean, including the bathrooms, laundry and pool. Even what I considered the 'ickier bathrooms' were nicer than most campgrounds nice bathrooms. The water park is close enough to walk and we bought 3 day passes for $35 each, that allowed us to come and go all day. All the slides were fun except one. It boasted going underground. What I didn't like about it was that the bottom of it was like a slip-n-slide and the water hit you so hard it flushed your insides out. It is very unsanitary and I would not allow anyone with us to go on it again. The water park was nice except for that purple slide. It was not real crowded and small enough to keep an eye on the kids. The food was not over-priced like most places either. It also had a very nice "small childrens area". We drove into Hannibal 3 days in a row, to Mark Twain Cave, Mark Twain River Boat and to walk around town, checking out all the museums. We also checked out Lover's Leap. Its a bit of a drive but not too bad. We thought about how it would be nice to have a seasonal site but it's a little bit farther than what we want to drive and we still like going around to different campgrounds. It also had a nice little lake for fishing.