I watched this show for the first time last night....found it by accident but wanted to see it cause location was Bali. We're going there next month clap but I now think I'll take a pass on the Monkey Forest wonder