The experience was fantastic, we booked this as a private tour being picked up from the cruise terminal. The entire experience was fantastic, around 30 minutes after booking the local tour company contacted me to confirm all pickup details.
The tour guide that met us also contacted us the night before and confirmed where he will be to meet us in the morning, the guide “Moon” was so much fun with fantastic knowledge.
All in all a great experience with a great company that I would highly recommend