One more thing I wanted to add.
You will love the people of Bali, they are always happy. Whether on the roads, trying to sell you something, ragardless of the outcome they can still smile. Rejection is not part of there makup.
One of the first things I have noticed after arriving home(Aust) is how unhappy people seem to be here in Australia. Of course I don't mean everyone when I say this...but, I was shopping yesterday, the shop assiatants, customers, I could feel there dis-ease,the way they spoke etc. The people in Bali have way less then we do, way less , and they can be happy. We have lots...material, but we lack something else here. So bring something back to Australia when you leave, something other than material stuff.......