Bali: Poop Coffee, Diving, Heavens Gate, Monkeys and a Water Palace...