This was the second time I have cruised out of Charleston. The experience was a lot better than the first time four years ago. It seems the Port has finally figured out how to handle the ships. We were able to board without any delays.
This is an older Carnival ship but it was well maintained. The bathrooms seem bigger than on other ships I have been on.
The entertainment in the Universe Lounge was cheesy at best. I was surprised at how little diversity there was in the singers and dancers. They were not very good. The comedians were great! They also had a 2 man regee band that was good. The best show I saw was the Beatles tribute. The 4 Asian guys who did some of the Beatles covers were the best of the show. They were in only this show and only did a couple of songs.
The food was always good. Only used the food trough for breakfast. The main restaurant was always good. You can't go wrong with chocolate melting cake.
Nassau was disappointing. We did the Blue Lagoon. It would have been better if the weather was better. You can't leave early since you have to wait for your boat to pick you up.
In Freeport, the weather was not very good. We did the bike ride tour. Very good tour. Not hard at all even if you are out of shape. The beach looked great and so were the gardens. The marketplace they ended at was OK, if you are into that stuff. You will not find deals like you will in Roatain or Cauzmel.
I would do this cruise again but I think I would do the Freeport/Key West version.
Both ports have wifi if you need to contact home. Nassau has free wifi in the port building but it is very slow. Freeport has it in the bar and costs $3.