Pros:
Gorgeous views, good challenge, LONG, well maintained. Very worth the $5, worth making a special trip if you are within a couple hours.
18 holes that go up and down a mountain. Lots of uphill and sidehill shots, some gorgeous downhills as well. Lots of distance, but most of the holes don't play straight uphill so it isn't as obvious that you are going uphill. Beautiful forest on both sides of the wide fairways. Good concrete teepads.
Cons:
Deep grass in some spots, if you miss the fairway you can easily lose a disc.
Grass is not mowed as often as would be nice, can get really thick at times. If you can keep the disc low and straight you will rarely go off into the woods, the fairways are generally very wide, giving the appearance of risk more than actual risk.
Other Thoughts:
If you are anywhere in northern MN, you need to go play this course, it is totally worth it, give yourself time to enjoy the views and the play.
This is still probably my favorite course, and we make a trip every year up to northern MN just to play here.