cfinke3856
You should really book excursions through the cruise line unless you are going to be local for shopping. If your excursion runs late and you book excursions privately, the ship probably will not wait if they are scheduled to leave. We were late getting back from Tikal and the ship waited for us.