Most enjoyable bicycle event I have attended.