Be warned! I wouldn't classify this course as "very hilly," but it's pretty darn hilly and a decent chunk of the race is on crushed gravel which is not particularly fast (compared to asphalt). There are also a fair number of turns! Pair these factors with a humid, but thankfully overcast morning and sum is probably not a very fast half marathon time.
That said, I do think this is a well run event. The aid stations were decent, the course was pretty well marked/staffed by police (a feat given the number of turns), and the pre/post-race environment was nice. There was no gear check in 2015, but there was plenty of free parking near the start line (about half a mile from the finish line) so this was a non-issue for me.
I'm not certain I'll do this race again, but if you're looking into it, you should definitely consider it, since it's well run. Just be warned it's a tough race! Though I will say the benefit of being on the crushed gravel trails is that many of those areas are shaded and quite scenic!