I need advice from those of you who have visited the tour it the past. My teenage sons are avid biking fans and I am going to surprise them this summer when we are in europe. Have a room about an hour away from LeEssarts, France and will drive in to town that day to catch the time trials live...