This was the first time I’ve stayed in a campground that was split with Thousand Trails. The sites for KOA had mature trees and were of decent size. We reserved a back-in full hook up site and stayed for two days. Our site was level but not all sites were level as I watched my neighbor pull in. The campground had a very nice pool which was very clean and they have a private swimming beach which was also very clean and well maintained. The Thousand trails property was easily 6-7 times larger than the KOA portion of the park. All amenities are shared and it appears that at least one bathroom was being updated. The others look to need some repair and are dated but clean. Campground was very quiet at night with no rowdy or loud campers during our stay. I would stay again.