This is one of those courses that it perfect and offers a great challenge without being too hard. The only problem is that it is a bit expensive. Treat yourself every now and then to what golf is in a perfect world.
Pros: beautiful, great greens, great layout
Cons: bit expensive