I have completed 20 events this year, this was #21, and it was my #2 rated event! (#1 being Lake Tahoe).
Very well supported ride, EXCELLENT road markings, any cracks or hazards was marked through the entire course. Very friendly support staff, and the after party was great, two stages with interesting and fun groups on stage.
I will certainly do this again! Only recommendation, advertised showers available afterwards, yet no one know where they were. I went to the YMCA (15 blocks away), and yet there was no towels unless you brought your own. Had to drip dry.