We had a great experience. The water was really rough which made it a little bit difficult with snorkels. So we ditched the snorkels, held our breath and came up and down for air. We also brought along a 10 and 6 year old. The captain was absolutely awesome. The girls wanted to try with the rough water but got a little scared so she let them stay on the back of the boat with her and she told them all kinds of cool stuff about the sharks, what they do to attract them (not chumming btw) and helped the girls to see the sharks from the surface. On the bit they had a great experience. I would say that if you could reschedule to smoother waters, do it. If you can’t just tough it out and do the rough water, you won’t regret it at all!!! Staff was amazing, friendly and very easy to talk with. We will come back next time we visit!!