We were here for 9 days in early-mid June. What an awesome place. Our entire family had a great time. It was getting crowded towards about the time we left. The food in the diner was great and fairly priced. We found everyone very helpful and friendly. Highly recommend the trail ride if you have time. Cell reception was very poor (AT&T), but that's not the fault of the campgrounds. We would return for sure.
This is a very clean and well maintained park. The KOA staff could have not been more friendly and/or helpful. We stayed three nights and look forward to returning. Site #70 was huge and our kids had a great time playing in the greenspace next to our site as well as the playground and pool. We encountered quite a bit of rain while we there there and our site (not paved) drained very well.