Pros:
Mostly long holes, ranging from 500-1000 feet, with a few shorter holes that require more technical shots. The long holes are usually fairly open or have pine trees dotting the hole but some, such as holes #8, #9, #11 include big water hazards that can be difficult to avoid unless you play conservatively.
The entire course layout is done really well and it will require you to think through your throws and use most of the plastics in your bag.
All the teeboxes are concrete pads and in great shape and the posts provide complete information about the hole (distance, par, O.B., mandos) but they lacked a picture of some sort to reference for the layout of the hole.
The elevation change throughout the course is moderate and easy to manage for even the most casual of players. Hole #9 is of course the biggest elevation hole since you are throwing it off a cliff down to the beach.
Almost impossible to lose a disc with this well maintained park, except when you find yourself 30' out in the lake.
There was very few people playing when I went (and it was a gorgeous weekend day) so I figure that this could be the norm on this course so you shouldn't have any issues with slow play.
Cons:
My biggest complaint were the teebox posts. They did provide a lot of information on each hole, except where to find the hole.... I would think they would have this taken care of on a tournament course.
The numerous O.B. lines on the majority of holes is kind of a pain, but they do make the course much more challenging and require you to make shots you may not be comfortable with.
Other Thoughts:
Use the map provided in the Links section for this course, it will definitely help you figure out where to go for tees and holes. Or else talk to a local that can guide you.
Read the teebox posts thoroughly so you can understand the technicalities of each hole.
Be prepared to walk a long distance and bring water, there is some shade but a lot of it is right in the open so you'll be hot.