Pros:
There are multiple ways to play the course. Each hole not only has a pro tee box, but an alternative tee box for amateurs, and many holes also have secondary baskets or perhaps a tone pole.
Each hole has its own unique challenge, and all have forced me to develop specific skills to address each one.
Even playing during the winter season is fun, and gives further challenges to overcome.
Cons:
Many holes are heavily treed, with narrow fairways and protected pin placements, making it a difficult prospect for new players, yet not so difficult that every hole is impossible. The long fairways make for difficult pars, though not impossible.