We're going to Courchevel next July to catch Tour de France Stage 18 Col de la Loze summit finish in person, a bucket list item! I want to rent some road bikes and ride the climb with my son after Le Tour rolls through. Any local mags have shop recommendations, guidance? We'll have a car but are hopeful we can arrange a rental right in the resort town, there seem to be a few bike hire shops but all are in Winter mode now. thanks