I booked this site/location about 2 months in advance for an overnight stay on our way through central Iowa. When I arrived, I went through the normal KOA check in procedure but there was already an RV on the site when we were escorted. It took nearly an hour to resolve after an already very lengthy travel day and was not a welcome end to the day. I was just thankful I did not arrive after hours (which I often do) because our assigned site would likely have been occupied with no one to resolve the problem. Staff did offer apologies as well as service recovery which was appreciated. If I ever stayed here again, I would definitely call ahead the day of arrival and confirm the site is available. Otherwise, well kept campground with nice facilities and easy freeway access.