This was an amazing part of our honeymoon! The tour includes a fun ride on a miniboat that you drive yourself, followed by snorkeling at several different stops. The boats were fun to drive and ride in. Snorkeling was amazing, we saw sea turtles and an amazing variety of fish. This trip is definitely worth the price, the tour guides were very good. We put on sunscreen but we still got sunburnt, definitely prepare better than we did. This was definitely one of the highlights of our trip!