We weren't able to go. I got a text message from Daniel about 2 hours before our tour that it had to be cancelled due to poor underwater visibility. He said the water had been cloudy for a few weeks. Since he had known about this for awhile, I wish we could have been given a heads up in time to book a different activity. I understand that it this kind of thing is unpredictable, but I feel like we should have been alerted that this activity was iffy and given time to consider other options. It was very disappointing to not be able to snorkel and not having enough time to book something else made it worse. So, if you book this, check on conditions maybe a few days or so before.