I'm heading there in a few months and the lodge apparently has a network of Mangrove back bays that offer some options for some DIY. Has anyone been there? Tried your luck in the mangroves? Success?