For travellers heading to Bali, there is a comprehensive site that details visa, transportation options, a shopping directory & a load of free resources as www.baliairportexperience.com
I came across this website recently & found it to be informative for all things Bali, Indonesia related.