Pros:
This course has a lot of challenging holes. Great mix between long and short. It's nice to have dual tee pads on almost every hole to help with some of the lengthy holes, and believe me there are a couple "Lengthy" holes!
Cons:
The grass is very very high throughout the course making it take extra time to find errant throws. I understand I was there within 5 days of the baskets being installed so hopefully they can mow a lot of it down and widen the fairways. You're bound to find a couple ticks after your round.
Other Thoughts:
All in all this course is awesome. I haven't played a course that challenged me for par in awhile, so if you want a challenging game you better check this course out. Not to mention the plus of if being at the Iowa Great Lakes. There's plenty to do after you play a round!