This was my first Ironman Racine and i thought it was great. Yeah the roads were a little rough, but i live in rural Iowa and am used to roads like these. Just be smart and don't overinflate your tires. All the bad areas were well marked. The support on the run was amazing. It was 100 degrees with the head index and I was never thirsty. I am a high maintenance hot weather runner so this is a big compliment coming from me. The swim was also awesome. I could see the bottom of the lake for a large portion of the swim route. Would definitely do this one again!!!