After many of our colleagues have recommended the Izu Peninsula, and in particular Shimoda to us, we had to go and see it for ourselves on a long weekend in April. Shimoda is less than a 3 hour train ride away from Yokohama station and you can ride on the Super View Odoriko train along…