Dates fit with my schedule, and the cost was reasonable. Support from organizers, clear communication from organizers, safe routes, all three were met, it went very well and the rides were spectacular.