Although our reservations were cancel due to strong winds, the staff was very professional letting us know about the cancellation and alternatives. We had the options either to get a refund or book it the next day once the weather was better. We decided to book it because all the great reviews given.
Great decision we made. We had a blast. Awesome views, nice smooth water, easy to use kayaks, and a great instructor we had.
Overall, I would definately recommend this activity, you'd have fun.
P.s. Don't forget to tip your instructor... They deserve it, and I'm sure they appreciate it.