Such a wonderful adventure!!! I booked this at the last minute for a solo excursion, and I'm so happy I did. Firstly, the company was flexible in allowing me to switch my appointment because of the weather, and was accommodating in rebooking at my preferred time. I don't know how to swim, so I was a little nervous at first, but Mike patiently explained everything and eased my fears. He's great guide who taught me so much about the environment, the mangroves, sea life, the habitat etc.. I really enjoyed the lessons. We also saw a pretty big dolphin which was neat. I had THE BEST day out. This was a great activity and one I look forward to doing again on my next trip in town.