We have cruised with Carnival before, on the Liberty, and our experience was very good at the time, so we thought the experience would be repeated, hence we chose Carnival again, but this time on the Magic. Totally regret our decision. From the cabin to the food in the Lido Marketplace was all disappointing. See my cabin review for details on the cabin. As for the food in the Lido marketplace, there was no variety at all.At any given meal, there were 27 containers of salads and salad toppings. One section had literally 3 types of cold cuts and 3 types of sliced cheese. Then the actual food section had only 8 items - not much choice at all. The desserts were just cakes. No caramel pudding, etc. The fruits were standard four - water melon, cantaloupe, Honey dew and Pineapple. There was an occasional banana, apples and grapes and breakfast time. The bananas went out of stock quickly. They would not replenish it. Even food items would run short and they simply said there was no more. The placement of the food items were bad as we had to stretch to reach the farther end to grab something, so much so, it was impossible at times and we had to rely on the staff to serve us. Especially the bacon was kept out of reach. Terrible. The staff did not have smiles on their faces and they didn't look happy at all. Rarely would any of them even wish you when they crossed you. The floors in the Lido Marketplace were slippery as ice. It was very difficult to walk on. Strangely, on the last day of the cruise the floors were great. The entertainment shows like Flick was stale. We seen the exact same thing 2 years ago, on the Liberty. Their entertainment has not changed. Same shows, same mega parties, same songs. This means that if you do one Carnival cruise you have done them all. Overall, the experience was not satisfying and was more disappointing, so much so, we may never cruise with Carnival again.
When booking online there is no way to tell if your cabin's balcony will overlook the roof of something. This particular cabin's balcony overlooked the roof of Guy's Pig and Anchor restaurant. This was very disappointing for us and immediately brought us down. The cabin was dusty. The bed linen was not white and clean. You could see stains and dirt on it. The pillow cases had visible booger stains and so did the quilt cover, which had a light yellow stain. The linen was not changed for the entire length of the cruise. The floors were only vacuumed one day before we returned from the cruise. All other days the dirt stayed on the floor. The room attendant was not visible anywhere. We met him only two times during the entire cruise.