Well-designed. The longer I sit with it, the more I appreciate it. For a relatively linear space, you've included some interesting decision points. I like too that you've done a more flora-forward jungle adventure than most I've seen; trusting the random table to provide the monsters is a smart move in a space like this.
This is already one of the most usable out-of-the-box modules I've read here, but if you do another pass, I'd suggest adding an indication of encounter frequency (unsafe/risky/deadly). That's my only note!