My family and I took this trip and thought it was amazing! From 5 to 65 we all had a blast! Worth the money and such a fun day. The boat ride was beautiful and the island was breath taking. We took the guided snorkel tour and then went back later on our own. Lots of pretty fish and sea creatures to see. The beach was beautiful and the lunch was yummy. I would recommend this tour to anyone and would even do it again.