The ONLY reason that we booked this cruise was to go to Turks and Caicos. That was one place in the Caribbean that we had not been. We are from FL and could have cancelled and gotten our money back when we learned at the last minute that there was a change in two of the ports.
We are a retired couple with lots of cruise and general travel experience, and had never been on Carnival but decided that it couldn't be "that bad" for just 5 days.
The embarcation went smoothly and I will have to give Carnival credit for their staterooms. We had an ocean view room and it was probably the largest we've ever had. Also, the hallways on this ship were very tastefully decorated.