I've done it twice, including last year. Pretty good race, well organized and a good course. Committed to do a leg in the Leigh Valley Marathon Relay with friends from work so I'm not doing it this year. Some challenging hills especially the two right out of T1 and T2. Have fun.