Myself and my two teenage boys had a great time on this adventure! Take plenty of sunscreen with you! You're going to need it. Everyone was very friendly. The crew on the boat was knowledgeable, kind, very helpful, and fun. There wasn't any wasted moments. They take you out to the reef, about an hour trip, explain the equipment & safety info on the way. You get right in the water for an hour. Get to view everything the ocean in that area has to offer, then head back to shore. Drinks & snacks are available. The weather was cloudy & overcast, so visibility under water was limited. But that is beyond everyone's control. My kids had a blast being out in the middle of the ocean. What a fun experience, even without seeing anything! Highly recommend