Pros:
One of the finest and best maintained courses I've ever played. Last time I played I was a bit off my game and this course ate me up (I think I finished +8 or +9). This course requires a wide variety of shots and will test your perseverance when you get off the fairways. Power and control are essential when playing here, but putting is what will make or break your game. Due to the open nature of a lot of the holes, playing in the wind can be really challenging, but it's not impossible.
Cons:
Plan your trip. It can be a very busy park so occasionally there will be pedestrians, kids, and run of the mill chumps everywhere. Apparently, nobody understands that these discs hurt if you get hit, they'll learn, but it'll mess up your approach.