Our trip started out rough, but got better as it went. We were celebrating our 20th anniversary.
We did not get our documentation until really late due to some problem with the RCCL office. We paid in full on time, but they did not think we did, so it took our agent some work to straighten this out. We could not get paper document in time, so we got e-docs.
I bought the air transportation with RCCL. Thinking this is safer, they will have to get us to the ship. Wrong! When we got to the airport, our flight was delayed. We were told we would miss our connection, so the airline (Air France) rebooked us on a flight 9 hours later - this flight would arrive 3 hours after the sail time of the ship. I tried to call RCCL, the person on the phone told me their Miami office was closed due to the Hurricane. She put me on hold for a long time. Then the airline said they could put us on an earlier flight and get us to the ship in time, just get our boarding pass in Paris. We believed them. By the time we get the Paris and tried to get boarding passes, we were told we were never booked on that flight at all. Air France was no help, we could not reach anyone at RCCL due to the time difference, so all we could do was wait. Finally, it was 8 am in the US, I was able to talk to RCCL. I was told to forget about Barcelona, ask for tickets to Marseilles instead. It took some negotiation with Air France to get the tickets changed. They said they were not responsible for the hotel or food.