why is bali popular with tourists