Amazing tour. Well orchestrated and covered a wonderful range of sites. From beautiful beaches to ancient ruins. The boat ride was a welcome relaxation with spectacular views. The opportunity to see fish through the glass bottom did not result in much to see. Yet Definitely a wonderful value if you have the stamina for a 12 hour tour. It was a beautiful yet very warm day, so we were a little tired by the end but it was an awesome day! Well worth it. We already recommended it to people we met and our hotel. Our tour guide, Monica, was terrific.