Better than expected. I really like stage 7, a long hilly stage to wear people down and the next day we have the Grand Bonard stage. With the mid length ITT early n (I'm a big fan of it) already creating some gaps and they Tignes MTF on stage 9 being rather easy (and having 2km of flat at the end) we should see action on this one.So, we have access to all the stages, what do we think about it all? It looks good to me, I just wish the Tignes stage was a bit harder and same with the stage to Luz Ardiden. But you cant win them all. Maybe a flat stage or two too much, but otherwise I like the design, especially the early TT and the Ventoux-stage. My big fear is a waiting game at least until Ventoux since the hardest Alpine-stage to Grand Bornand could prove to be a disappointment right before the Tignes stage... Bretagne is always good, especially when you throw all these hills in. It will be some tough days. The Pyrenees will be hard, a tricky stage in Andorra, clear cut break afterwards and then two classic TdF MTFs in hard terrain. Probably shouldn't expect action before the final climbs though which is a bit of a bummer - if you have a couple of climbs before Tourmalet, that could looks different.
Overall I think there are enough opportunities for a very good race and you can always skip the flat stages, especially those right after the Alps, but again, we could get echelons. But chapeau for the stage over Ventoux, that looks great.
The Ventoux stage looks great, I also would have liked to see another climb earlier on the Luz Ardiden stage.
My main problem is the Andorra stage, they could have turned that one in a proper, Giro-level, queenstage with the same start, final climb and finish: https://www.cronoescalada.com/index.php/tracks/view/700199
Overall it's good enough for a modern Tour, enough kms of ITT to force the climbers to attack before the final week and the first 2 stages are also interesting.