I have run this race for the last 4 years and while my personal performance has varied (greatly) it is always an enjoyable race to run. The course is well marked and through a pretty part of town. It is a pretty crowed race, but very inspirational because there are always a number of first time runners. They also have some really great kids races and this makes it fun for the whole family.
The parking this year was not the best, but overall I would definitely run it again.