I've been driving in Bali for a lot of years and have had some near misses. It's not for the faint-hearted and requires you to have some good skills, including not losing your temper at the multitude of idiots you will encounter. Firstly, although the Balinese have a reputation as being happy, easy-going and tolerant people, this does not apply when they get behind the wheel or handlebars. They transform into the rudest, most obnoxious a*seholes you are ever likely to encounter on a public road. Secondly, Balinese are congenitally incapable of reversing a car - don't ask me why, it is just a fact of life. A unique road ruie you should be aware of: in other countries (Aus, UK for example) when a driver flashes his lights at you in normal driving conditions he usually means he is giving you the right of way, being polite in other words. Not in Bali. If an oncoming driver flashes his lights at you it means "I am coming through no matter what, I will not stop for anything and you better keep out of my way". And of course, if you are unfortunate enough to have an accident, it is always your fault. This is not just an anecdotal observation, it is the truth. Having a prang in Bali is not something you want to have happen to you, insurance or no insurance.
Hire a driver.
Regards
Sam