We had a great experience. Our tour guide Jenna was such a help and so patient with us. We had three kids with us and she made sure we all stayed with her . She was wonderful. The hardest part was paddle boarding and keeping the paddle board from getting taken with the waves. I would recommend paddle boarding before so you can snorkel more of the time. We had a hard time keep the paddle board from drifting which took time from snorkeling. By the time we got the hang of it a storm came. Overall it was a nice experience and I would do it again. Definitely now that I know what to except. Jenna was so sweet she brought the kids frozen mangos, which we all loved. She definitely made our tour more family friendly and fun!