Pros:
Awesome layout, and very challenging. It is challenging because you really have to keep it in the fairway, if you don't then you will be punished! Awesome variety of holes, just a top notch course.
If you play this course regularly you will improve your game, and you can't say that about a lot of courses.
Cons:
This course needs either short tees or short baskets so that it can welcome the rec to mid level play because as it stand now it's more advanced. If they put in double tees and double baskets, this would be a destination course.
Other Thoughts:
This made the trip from the east coast to the Seattle area worth it.