We took this cruise for the itinerary and had booked it before the onslaught of hurricanes. We only did excursions in St Kitts and St Marteen as we had been to San Juan and Grand Turk several times before.
We were pleasantly surprised by the decor, tasteful not gaudy. The common areas were a bit cramped, especially the Punchliner, but the entertainment was excellent.
I wish Carnival would segregate the casino on all their ships so smokers were on one side and all machines on the side you have to walk through were non smoking. That way they might be able to control those who insist on breaking the rules.
Our cabin attendants, Darwin and Feb, took very good care of us.