Pros:
great looking, well maintained, and easy to navigate. A great course for beginners and casual players and pretty decent course for advanced players as well. Lots of different shots, plenty of obstacles and not too crowded.
Cons:
There's a pond on the course that never comes into play and a picnic/playground area that can bring up the occasional pedestrian obstacle.
Other Thoughts:
Make sure to play with a local, so they can show you the alternate back 9 and the "short 10" that they've come up with, very fun, bringing it to 28 distinct holes.
also, it would be great if someone really familiar with the course could update the par and tee lengths here on the site.