Pros:
Amenities. Bathrooms, A shelter, Ample parking, Free(?) Camping on site.
Practice Basket.
Concrete Tees are all in good shape.
Multiple Pins. Each hole has alternate pin positions, significantly more difficult if they're in the long position, making for a very difficult course if they're all long.
Variety of Holes. 1-3 are relatively open allowing for some bombs, 4 is a tight fairway with a mando to protect the highway, 5 is a nice ace run, as is 6 and 7 with the significant challenge of the pond (friendly local kids may jump in the water for a few $), from there the course winds its way along a stream that often comes into play through a variety of doglegs (good balance of left and right) and some interesting elevation changes. Many holes have multiple lines to take, but require good technical accuracy to hit them.
Elevation. Nothing huge, but the course works well with what is there with some elevated pins and tees.
Navigation. Relatively intuitive, pay attention from 5 to 6, walk back past the parking lot to the opposite corner, makes for a good opportunity to pick up anything you may have forgotten in the car, or to grab your water discs, because you're going to need them.
Water. I've mentioned it a few times already, but specifically related to the water, it is used well, with some holes requiring you to throw over it, some pins just in front of it, and some holes play right along it. The water can be intimidating, but mostly is easy to retrieve discs from.
Clean and Not Crowded. I didn't have to contend with the crowds of the courses in the city, and it has always been relatively tidy and well kept.
Cons:
Not beginner friendly. Long frustrating wooded holes and water to eat up plastic would have definitely been discouraging for me as a beginner.
Wet. In the spring and after a rain much of the low areas are swampy, my shoes often end up soaked by the end of the round, all of the water also results in thick bugs in the summer.
Other Thoughts:
Just off the freeway I feel this is one of the better courses in the area, definitely make a stop here, makes a great compliment to the other St. Cloud area courses.