Well organised, well marshalled, well supported and very safe.
More undulating than you would have thought, but it's rare that a course isn't!
My local race and I was thrilled to be able to take part, and look forward to participating again in 2018.