Try looking at X-stream tours online. I booked this trip prior to sailing and was the tour our group had taken. Richard was our guide and he was wonderful, full of knowledge, and was a hoot! Takes you on a tour of the city, Through extra caves, and has fresh fruit when you are done. People who took the shore excursion from the boat were jealous watching us eat while they were being herded back onto the buses. Cost less too!!! I highly recommend this tour and if you look through the message boards, which is how we found out about him, you will see other great reviews.
Have fun!!!
CCL Glory 10/11/03