We selected this tour and couldn't be happier. They Kayak portion wasn't extremely long, and that was good, as it left plenty of time to snorkel and look at all of the reef aquatic life. The addition of the pictures that the guide took and e-mailed us as part of the package was a nice touch, and left us with one less thing to do while on the trip. The guides knowledge of the local nature area, and wildlife was exceptional, and although he was an environmentalist focused person, he presented it in a very positive conversive way versus the divisiveness that sometimes can accompany that message. I would recommend this company and this tour.