Aside from being a bit anticlimactic and obscenely hot for the riders, it was a good tour. That last mountain stage was bonkers.
I loved the 21st stage too. It's a perfect balance between breakaway / classics style riding and sprint now. It's finally a competitive stage. Taking the time early lets the GC guys compete too without worrying about losing time.
The Green and Polka dot jerseys, as well as the White, were hyper-competitive into the last week. The big bummer was Jonas and Lipowitz DNFs. It would have been a potentially interesting yellow had V-LAB gone through with the attack it was setting up when Jonas fell, and I would have liked to have seen Ayuso, Skjellmose, Lipo, and Evenepoel work over UAE once their support riders were all sick. I suspect Seixas would have won the white. As it turned out, del Toro had the greatest domestique ever helping him into the White jersey.