I am a avid cruiser, and I just love Carnival. This ship was nice, had some 2.0 upgrades, Extremely nice staff. Great entertainment, and decent food. It wasn't overly crowded at all. the cruise ship was immaculate, and I had zero complaints.
We ported into 2 different ports. Nassau and Freeport. This is what I thought about those ports.
Nassau, was a lot nicer now than it has been in the past. I have been to this port 4 times and really didn't care too much for it in the past. However, they have done a lot of changes to make it nicer, safer, and cleaner. We did not get harassed by any sellers at all. We didn't do a cruise excursion, however we went to Junkanoo (turn right after you get out of the ship area and walk around the corner past Senor Frog's) It is a public beach, that is free. Extremely clean, very helpful workers/sellers there, great food and good drinks. The beach was perfect. No complaints.
Excellent, clean, roomy cabin. Perfect temp, great view of the ocean at all times. This is a port side cabin and has 2 twin beds and a twin bed that folds out of the wall. Excellent storage space.
Clean!
Clean tour bus, nice tour guide, EXTREMELY nice workers on the boat to the coral reef, clean boats, beautiful reef and fish, and nice clean beach afterwards.
Clean port, a lot of good positive changes to this port. Less pushy people/sellers, safer, and great free beach called Junkanoo