A good mix of kayaking and snorkeling. The guide was a young beach bum who ran a good tour, laid back, easy going! These rest of the group were first time kayakers and he managed them very well. The tour was easily accessible by taxis from the ferry dock and prices are regulated. Don't be scared off by half hour taxis ride.
Well worth the time and money. Guide was outstanding.
The guide, Travis, was wonderful and provided knowlege about the area. Kayaking was beautiful and relaxed, but the snorkeling was not very colorful. If you want great snorkeling I would go somwehere else, but otherwise this trip was great value, and the small tour group was a huge plus!