Excellent experience. We did the half day trip and it was perfect. Not everyone caught fish, but it was definitely a lot of fun anyway. If you can, try to get a pole on the back of the boat, those folks caught 99% of the fish. Maybe they could rotate guests every 15 min to the poles in the back. Crew is very knowledgeable and entertaining. Would definitely do this again.