This is our 1st Carnival cruise. We went on the Carnival Miracle this time and was looking forward to Grand Turk and their Island. The Bahamas we could have skipped only because we were there so many times.
Due to hurricane Irene their Island was canceled due to damage. We had another day out to sea. And stopped at the other 2 Islands.
We have cruised with Royal,Celebrity and Norwegian. So we have a few to compare. There were good things and bad things about Carnival.