I've done CNC for the past 3 years and will go again this year. Great ride! The mountains are tough, but do-able. I'm surprised at the shape of many of the riders who do this ride. They not only do it, but many pass me! The shower trucks are adequate, transportation into towns after the ride are good. Rest stops every 12-15 miles. The mileage is usually pretty long, 60-75 miles a day with no rest days. Entertainment nightly and usually one beer night.