Had a great time with these laid back guys. The equipment and instruction were excellent. We got to paddle so close to some mom and baby whales (much closer than the boats get) and then snorkel with some sea turtles and colorful fish. My 73 year old mom and I shared a kayak and we are NOT experienced kayakers but they took care of us and even towed us back some of the way so we could rest. They were also very accommodating in rescheduling us when we got sick and then experienced downpours that kept us from going out. This really was a once in a lifetime experience and I am so glad I did it!