I was actually thinking about renting a bike but judging from the maps it would not make a very nice bike ride or run:)
Wonder about this too, says there is a 10 min walking tour, maybe there is a longer driving tour or something? Maybe cyber or semi test drives or something?