After two relaxing nights in the resort village of Champex, Switzerland, we were anxious to tackle the homestretch of the Tour du Mont Blanc.