All I can say is I have been in almost 5 different Carnival Ship and I had expectation that Royal Caribbean was way better because of the prices and I was wrong!!! This is for far the worst Cruise I have ever been!! Also if there is a Hurricane in the bahamas my advice is Change the itinerary like Carnival did don't take your passenger thinking they are going on a two stop Cruise and leave them a whole day at sea and one stop only not to mention 6 to 9 feet waves.
Food and Dining
Service and Staff
Cabin / Stateroom
Like I said before chance itinerary if you already know the weather is going to be bad. Have another buffet open in the front dining room so everyone is not at the same place.