On a budget? Why Bali should be on your travel list this year