the begining of this race is kind of a mess, the first turn comes quickly and you cant get around people at all, then when you leave the downtown area it gets real boring for most of the race. it can be a challenge finding parking in seal beach on a normal day so get there early to find a spot. the community seems to really come out for this event which creates a nice vibe in the crowd and they have a kids run where they will watch your kids for you while you run the race and some high schoolers will play games with them until you come back. they have a strict security system to make sure the kids go home with the right people.