We decided to do this on the spur of the moment. Just walked up with no reservations. I'm do glad we did. Sam and Matt were friendly and accommodating. The kayak tour of the mangroves was awesome. I'd been around the mangrove islands before but never cut through them in the narrow channels he took us through. He also new just where to find all the most interesting birds and underwater life. Then the took us to a sunken boat for snorkeling. If you've never dived on a shipwreck before, it's worth the experience. I always greatly prefer these small boat operators to the huge boats that take out a hundred people at a time. Ours was a nice group of about 8 people. . .