For a public course, this is one of the tougher layouts I've encountered. However, it's challenging and diverse in an inviting way. There is a bunch of bunkers surrounding most greens and trees closely line the fairways. The rolling hills also present hidden challenges, as well as the water hazzards.
If there was one thing I could ask for, it would be for a firmer greens and better maintenance. Other than that I'd go back, with few more balls this time.
Pros: variety, the view
Cons: so so maintenance
more