Pros:
A city park course that has a bit of something for everyone, Centennial Park is an obviously older course that stands decently well against other city park 9'ers even with its age.
Distances match the intended level of player for the most part. Nothing wild - all holes are under 400', but newer players will be challenged as there aren't any real gimme birdies besides hole 1.
What obstacles exist are used for challenge, Hole 2 and 3 play around a patch of brush, 7 and 8 play in some trees with solid trunks and thick branches forming a ceiling.
If they are original to the course, the baskets are in very good repair for their age. Each still shows a hole number on the DGA number puck, although some of them have been replaced over time.
Cons:
The tee signs may be some of the most useless I've ever seen. They list the hole number, but not the par or distance, and all the maps are just… weird. The only one that helped at all was hole 2 since the basket is truly blind and cant be found by just walking a few feet (like hole 3). Oh, and hole 5 doesn't have a sign.
A lot of open-air nothingburger holes. 1, 4, 5, 6, and 9 have nothing or next to nothing for obstacles.
Hole 6's sign shows an outdated map to hole 7's basket. The one you'll want is the left basket in plain view (the one on the right is 8). This clump of 6 and 8's baskets along with 7 and 9's tees all within the same 75ft could pose some risk if there's a league of some sort.
No defined tee areas. Hole 1 can tee from the sidewalk, but the rest are worn dirt patches. Not a huge issue except for Hole 3, where you can either give yourself a really tough angle off the tee by throwing next to the tee sign, or go to the other dirt patch and have an easy 230ft air shot.
Hole 2 infringes on the volleyball court and the picnic shelter, and Hole 5 goes fairly near the playground. Hole 8 will get a lot tougher if the homeowner to the north of the basket decides he wants a fenced backyard, however he seemed cool; gave me and my son a thumbs-up from his porch. Hole 1 is also parallel to the road and sidewalk. Again, it's small-town Iowa, so not wildly busy, but the danger exists all the same.
Other Thoughts:
There is potential for more quantity of holes around the baseball complex, but from the look of the land the quality would remain about the same even if the course were expanded to 12 or 15 holes.
This is a fine little stop on the way up I-35. So long as the other park functions aren't in use there's no major difficulty. Some minor issues throughout, but a fun place to run a lot of birdies.