If you can bring your own bike, do it. Decent bikes are VERY expensive there, and can actually be quite hard to find unless you will be in a reasonably large city. Most bike shops just have the mamachari variety (3 speed town bikes).

Susan