The best and worst
Why do I put just two on five ? It could be one, but there is two good points: The beauty of the ship and the service from waiters and cleaning room team.
For the rest it's absolutly incredible to find what I met. A International Ambassador who didn't like foreign customers, a food quality equal to school kitchen, shore excursions who are a shame for the company. Everything is made to make money with customers. You always have to pay to have something or a service. In the beginning of the cruise, complains came from French cruisers, then it was from Canadians and finally from some Americans.
NIce, well equiped large and comfortable, nothing to complain about it.
Fort Lauderdale is a very nice city. You can do a lot of things and cheaper than in Miami. Less jam trafic, the access to the port is simple especially from the airport.
Just a place to give money to RCI. It is forbidden to go out of the place. You are parked like in a jail. Nothing to buy, you can just dive or swim if you want to save your money.
A little bit more open than Labadee, you can walk but I believe than RCI choose ports without activities excepted those sold by RCI.
You can arrive in Mexico to see huge pyramids but RCI's choice is to be on an Island with few things to do or see. So you are always at the same level than other stops. There is just one little pyramid on Cozumel. The only advantage is to have a lot of shopping just accross the port.