Pros:
Very well kept course that is great for novice players. Baskets are well marked and easy to find. There is a friendly disc community here too, many times I have picked up rounds with strangers just getting into the hobby.
Cons:
Short course for more experienced players. I would think a good player could two shot each hole. Not much for elevation except hole 5 has a nice incline. Others have mentioned the ball diamonds early summer are a hassle. After July 4th the diamonds are not in use anymore.
Other Thoughts:
My title says .....and more. Charles City has a kayaking course that is quite fun to go down. So if your looking for a day of it, toss a few disc then head to the kayaking course a few blocks away and go down it with your tubes and beverage of choice.