Yikes! Glad you made it back to the ship before it left port!
Re: TripAdvisor (and full disclosure, I LOVE TA and use their forums a great deal for our annual Hawaii trips) Reviews: there have been a number of articles that many of TA's reviews are submitted falsely in order to rocket a company's ratings upward. And having traveled to Hawaii a lot, when I see how highly rated some places/activities are and I KNOW for a fact it is a pretty sketchy business, I personally give only a LITTLE credence to TA Reviews. If I see a business I liked the looks of, I will read the reviews on TA but I throw out the super glowing ones and the horrible ones and see what's left. AND I always, always go to the forums for that travel location and search for people's experiences with that same business. One can learn a LOT in the forums, and in my experience it is much more reliable than the reviews. Many businesses will give perks for a positive review. Caveat emptor......