Loved the course but I do recommend you train trail or at the least dirt roads. Its a different feel than street or road running. The scenery and temperatures were great. Don't plan on anything fancy for race support. Its trail and its small, less than 600 full marathoners.
Train on some trails or dirt road. We still did most our training on the street but at least once and sometimes twice we did dirt roads. Highly recommend that. Also carry your own water. Water stations every three miles in the first half felt a little long to me.