The crew was the best part of this excursion. They were attentive, especially to the kids, and it was obvious that safety, not making money, was the priority. They were excellent with my young kids (I had a 6, 8, and 10 year old).
My 10 year old was not very excited about SNUBA once she got very seasick on the way to the site, but our guide, Emily, managed to get her in the water (which was WAY colder than I anticipated; bring your own 5 mm wetsuit if you have one because a 3/2 was not enough for us in December) and then she had a really good time. My 8 year old refused to go in, so she got to hang out with the captain while we did SNUBA. My 6 year old lost her tooth in the ocean and they managed to turn it into something positive for her, telling her how special it was that she left treasure in the ocean instead of taking it.
As for the SNUBA, it was a good intro for my 10 year old. I'm already PADI certified, so this was a bit of a step-down for me in terms of freedom of moving around. The site itself is nice, a perfect depth for SNUBA because it wasn't very deep before you were at the reef and could see a lot of fish. Unfortunately for us, we did not see the shark or sea turtle the other group from our ship happened upon, but maybe you'll be luckier than we were. We saw plenty of snappers, parrot fish, and some jellyfish though. Visibility was decent.
Overall, it was an excellent excursion. A little cold for me, so I'll know to bring a thicker wetsuit if I snorkel/dive in Florida again.
I was so impressed with this crew and how they run this experience. Very family oriented, really safe, and above and beyond service oriented. Great company.