We had a a great day out with Mario on the boat last week. It really was a full day and great value for money. The boat is small enough to be driven inside the caves and Mario does an expert job of navigating smoothly around the rocks. His knowledge of every aspect of the trip allows you to see some incredible sights, and definitely worth bringing your snorkelling gear, for the small caves. You really get up close to the geology. The stop off at Turtle Beach is amazing as is spotting Turtles from the boat. None of the other boats seem to be in the right place at the right time to see the turtles, unlike us! A nice fishing port to stop for lunch, then more swimming and snorkelling stops to visit before heading home. A great day out, had by all.