Nicest KOA I've ever stayed at!
This was by far the nicest and most spacious KOA I've ever stayed at. There were a ton of trees and nicely wooded spots. We had site #16 right near the front, which meant we had some traffic noise and kids running to the adjacent playground, but the spacious lot size made up for it (and having 3 kids of our own, we didn't mind the playground being so close). Big towering pines and a soft bed of needles kept our site shady and cool with plenty of room to set up our camp chairs and hammock. Made for a relaxing place to read. The back campsites looked really nice and were much quieter.
The pool was a little on the older side, but was clean and warm. There was (free) mini golf for the kids - pretty basic and again, older, but the kids didn't care. A couple of old-school playgrounds as well. Laundry facilities were clean with 6 washers and 6 dryers. The "dog run" was pretty laughable, as I'm finding with all KOAs - it was at most 20' x 20' square, so not much room for bigger dogs to actually run around. Wifi provided an excellent signal. The staff was friendly, but not very informative about things to do on Mackinac Island or the surrounding area.