This seemed to be the biggest problem. We had no problems in Grand Turks. Half Moon Cay was not well done. Nobody directing you as you got off the ship as to where you need to go. We had to ask. Then had to stand in line, then was sent to another area to wait. We had a 10:30 time for our excursion, it was well after 11:00 before we began. We had to wait for someone that was still on the ship. We made a point to always be early or on time to our excursions. Nassau was a lot better organized and it went very smooth there.
It's the people that just don't care if they hold someone up or not that ruin the excursion. They waddle along like they are the only people on the island. If you are not there at the appointed time, to bad, you missed your excursion. You just can't hold up 15 other people because 2 people are late.
That was our biggest gripe about the whole cruise. If they tell you to be there at 10am, then be there at 10am, not 10:15 and expect everyone to greet you with a smile.
There has got to be a better way to organize excursions and keep them on time. That is our gripe
Carnival legend November 2009
Carnival Glory October 2007
Carnival Elation November 2006