The crew was awesome, very funny and they know their stuff. The ride out there is about an hour both ways, so you'll get an hour in the water. It was a relatively smooth current, but was still really tough and we are decent swimmers. I recommend bringing your own goggles and snorkel that you have tried and are very comfortable with. Both of ours were constantly slipping off making it hard to attempt snorkeling. However, I most enjoyed just swimming in the ocean. You don't often get the opportunity to swim dead in the middle of the ocean. I wish we would have gotten to see some stuff in the water, but I would still do it again as we still had a great time.