Great organization, great shirt, good food, loved the desserts for age group winners (yes I did win one), tough but fair courses, super volunteers, parking/buses ran smoothly. I don't see anything they could have done better. Tremendous job all around.