The crew was excellent. There was a non-swimmer on the boat and was petrified of getting in the water that she couldn’t reach the ground. First, they identified the non-swimmers with a bracelet. Then the captain went the extra step to give her tips about snorkeling(which was an additional option for free while you waited for other groups to go under water). On top of it all, they catered to the non-swimmers by bringing the scooter to the individual instead of making them find their own way to get to the scooter. They really went the extra mile to help her out. As for the excursion, I found myself paying more attention to the scooter than the scenery and lost the nice views under water.