I give 2 stars only because the guys onboard were extremely nice, but honestly is not worthy. I was grouped with a family of 4, but 2 of the adults were really big/heavy and a kid who thought the cage was a swimming pool and was kicking me all the time on the surface while floating with his arm floaties, while his father with a selfie stick was kicking me underwater to get a good video of his child! Also, all of them were horizontal instead of vertical on the cage! Extremely annoying but I managed to see some sharks. If you can go without the cage, do it, if not, try to go with your own group of 5. To be fair, the father apologized when we came back to the boat....but that didn't give me my $100 back! I suggest that the crew should talk more strictly about the rules while doing it to avoid these things...