Pros:
Great challenging course has a little bit of everything, Friendly people, Great Atmosphere,
X-Holes are great when you want to play a longer round, good for beginners and experts
This course has some great hole design with challenges for all different types of throwers. Playing this course as often as I have has helped me to develop a full and complete game. The concrete tee pads are a luxury that I did not realize this course had until I started visiting other courses. Great elevation changes and very nicely wooded. I usually opt out of the X-Holes to play 2 rounds in a row. Since moving away I've come to realize how important a good home course is. The variety in basket positions also adds to a nice challenge. It should also be stated that on a windy day this course plays very differently which will have you rethinking all of your normal shots.
Cons:
Can be really frustrating on a bad day, Some pin locations are just devastating. I like to keep track of my scores and if my game is off just a little bit I'll go from shooting 3 over to something in the area of 15 or 16 over. Sometimes on the nice days it can be a bit too crowded. If your playing solo or in a small group you'll find yourself running up behind the groups of "old salts" a lot that travel in large packs and tend to throw multiple shots.
Other Thoughts:
This is the reason I love Disc Golf, this course is just beautiful, great scenery great fun, great people, I started at this course and it keeps on challenging me today, inspires lots of creative shot types too. This will almost always be the standard by which I judge all other courses, and if I'm within 50 miles I will find a way to go play.