For a public golf course, I would highly recommend it because it is very challenging, inexpensive and has a friendly staff. There are a few holes with alternate tee boxes that can make it very challenging. The entire course is kept up very well. If you are looking for a challenge and want to improve your game, this is the course to go to.
Pros: in the city, very good upkeep, inexpensive
Cons: slow golf on weekends