Overall reasonably well organized.
The half marathon started 7:35am which was too late on a hot day, should have started at least by 7am.
Non participants also were able to collect medals
Snack packs also distributed randomly, many participants did not get one