I loved this race! I wanted to do it again this year but it conflicts with another race I'm running. I had a great time on the course because of everyone cheering and the great atmosphere. The course was fast and flat, which was awesome.
The only thing I would say is be prepared to wait a little while for bag check! There were definitely long lines last year so that part wasn't very smooth. Otherwise, awesome race!