I just got back from there. Amazing place. Lots of day geckos to observe as well. Hope you have as much fun as I did. I would say, dont do the helicopter ride. Huge waste of money and time. Snorkeling has to be the most fun, but make sure you get out in a safe place cuz the entire floor is covered with urchins and they hurt like hell.