The actual kayaking was fantastic. The guides are kind and helpful, the scenery is beautiful. The food was also good. The reason it gets less than full stars is the transportation. The description is an 8am pick up and 2pm drop off at the hotel. Of course I understand there is some room for traffic and other issues, but I was picked up 30 minutes late. I changed vehicles 3 times. I was left in a parked vehicle on the side of the highway to wait. It took over 2.5 hours to get to the pier. And we left late as well, not departing the peir until after 2pm, so I returned to my hotel quite late. The kayaking was great, and all the staff were kind, but if you're trying to plan another activity on the same day... don't.
Excellent tour guide Kip. Good length of trip--I did the half day and wouldn't have wanted more than that. The sea caves weren't quite as magical as I had hoped for, but I probably had unrealistic expectations. I'd recommend this for a fun activity in Krabi.