For a public course ToB Golf Course is great. Heck it would be great if it was a private course!
The course is meticulously maintained.
The layout is not only beautiful, but extremely challenging.
Narrow fairways and lots and lots of trees make this course a good test of your skills as a golfer.
I highly recommend this course for the intermediate to advanced golfer.