This excursion was great! Most of the snorkel trips I researched were 2 hours while this one was 3. Bonus there. Also had lots of activities - snorkeling, water slide, paddle boards, etc. I get why the paddle boards are anchored to the boat but made it kinda hard to really enjoy those. Overall excellent trip and the employees did a great job taking care of everyone. A+++