Just had my Carnival cruise itinerary changed last minute from Nassau to Celebration Key, and I’m honestly kind of frustrated. No heads-up, no reason, just a surprise update. I get that the contract allows them to do this, but it still feels shady when there’s zero communication.
Some folks are saying Celebration Key is actually an upgrade, but I was looking forward to exploring Nassau’s local culture, not lounging on a private beach again.

