Pros: everything directly connected to sharks was well above expectations. Boat ride out and back, instructions, equipment, knowledge of crew, and most of all, being in the water with the sharks. Incredible experience being thatclose to some pretty sizable, beautiful, creatures.Cons: we see the tip jar. Asking directly for tips is beyond classless. Especially given what we paid for the trip. The van we were transported to and from should be retired, and the loud rap/ horrible/ inappropriate music and music playing driver, need to be replaced immediately. Guess what guys? Not everyone in this fading country enjoys garbage “music”. Maybe some enjoyable classic Hawaiian stuff? And the fit the driver threw after finally being asked to turn it off, was ridiculous. Slamming down his music source? Slamming the van door at stops? Really? We payed to be held captive by this guy? Overall, awesome shark experience, but for that price, class it up a little, huh?