Overall, great experience. Water was extremely rough, which they, of course, have no control over. They did give us the opportunity to reschedule. We're only here for a few days. We opted to continue. Several fish were caught, crew was knowledgeable and helpful. My only negative would be i was told they were not accepting groupon, so I refunded my deal, then another family paid with their groupon. I would recommend this trip.