thanks for the feedback Kato, and John.I be sure to lookout for a mountain bicycle. If failing that, I will keep a pair of climbing shoe ready.
From reading the articles regarding Izu, I believe it is a scenic location and it would be a shameful waste to speed past it on a car, bus or train.