Buffets: Only 2 main buffets for almost 3000 people. No wonder people were fighting over food. Burgers, Fries and Chicken wings which tasted very plain, nothing special. Cold Cuts, Pasta and some plain meat on the other buffet.. We witnessed several fights at the "Pizza Pirate" since this was the only decent place that had Pizza late at night. There was no system to stand in line, people were able to cut the line and just grab the pizza slices which pissed off the honest people who already stood in line for at least 1 hour. If you google "Carnival Fights" you can see that most fights break out exactly at this spot. It's seriously ridiculous and Carnival needs to fix this ASAP.
Restaurants: Overcrowded, they made you wait at least 30 minutes to get a table. Conveniently for Carnival, they have a bar right next to the restaurant where they hope you will spend money on drinks while you're waiting. Food in Restaurants was decent, waiters were very nice and were able to bring me back into a good mood.
We stayed on the Spa Deck 11. I'm by all means not picky but our Cabin was dirty - we had blood on the sheets and on the couch. Dust on the headboard, moth holes in the curtains. I felt like I was getting bitten under the bed sheets which caused me not to sleep very well. Bathroom was clean but very old fashioned, pink sink (however, this didn't bother me)
Rent a scooter or car, we only paid $75 for the whole day and got to explore the whole island. You get way more for your money than paying $99 per person for an excursion.
We live in Miami so no excursion was needed.
Already been to Key West. Walking around the port was just fine.