I was on a Carnival ship (my first cruise actually), and we got stuck on a sandbar off the coast of Mexico years ago. It was the Holiday, I think. They had to get everybody out of the ship and ferry us across the water on little boats, then we had to take a bus to the airport. Then they flew us home, and we had to get a cab to our car. fricking sucked. As compensation, they gave us half off of a future cruise.
We were on the same boat
I remember it got stuck right off the beach in Playa del Carmen and we got an extra day on the beach and some other free stuff bc of it. But yeah, the adventure to get to the Cancun airport at 5 in the morning sucked...I felt like a navy seal about to storm enemy coastline on those old ferries when it was still dark out
And then we had to fly Carnival's sketchy airline, Miami Air I think it was??