We decided to go on a half-day/morning snorkeling cruise instead of a day-long adventure. We're novices at this snorkeling thing, so it seemed smart to keep it short and stay with professionals. The trip did not disappoint and we always felt comfortable. The crew was helpful, informative and patient. They kept a keen eye on their guests to ensure everyone's safety. The seven-mile sail was relaxing, beautiful and refreshing. Bonus points: we were fortunate to be joined by a few dolphins! The water was a wee-bit cloudy, but that was due to the storms the day before; it's not like the crew can do anything about that! If you're a land-lubber, novice snorkeler like me, this is probably the perfect snorkeling outing, well worth the money. (If you're an experienced diver, this might not be for you. I'll leave that decision to you!)