My biggest issue with this tour was we got bumped due to "overbooking" due to the cruise ship, which I was told really meant it they hold all the spots for the cruise as that is their bread and butter. I was frustrated with this as our entire schedule for the week had already been planned out by mid-week and the tour operator was not up front in why we were not being picked up despite confirming with them on Sunday to be picked up 3 days later. I feel this situation could have been handled better, by letting us know on Sunday or even Monday we would not be able to tour on the date purchased versus not showing up to pick us up the morning of the date scheduled. On to the tour itself - Harrison's Cave and snorkeling with the turtles was definately worth doing. I was a little disappointed in the Wildlife Reserve, as other than some monkeys, turtles, and snakes there wasn't much of interest to see. The tour guides are very knowledgeable about the island. I recommend doing this near the beginning of your trip if you can and don't have scheduling issues.