Bali offers a unique experience.