Had a really good time. Weather cooperating would've made it even better, but that can't be helped. Kyle, our guide, was great. Check in was smooth, reasonably well organized. Equipment was in pretty good shape for loaner/rental gear. Couldn't get a good seal with my mask but that's probably d/t my beard, so no fault of theirs. Managed to see a horn shark despite the mediocre visibility in the water. (This isn't the carribean). Speaking of which, they ask if you want a wet suit. There is one correct answer, YES! That water is COLD. Still, once you get used to it (or numb) it was a good time. Kayaks were in good shape.