I have cruised with Carnival many many times (enough to be at Platinum status for a while now). First time on Carnival Magic.
Embarkation: This was a piece of cake.
Cabin: Adequate. We had a cove balcony which we always book. The mattress was awful though. Awful. Balcony was rusty and dirty most of the week. We expect it to be salty as it is close to the water, but this was dirty and gross.
Staffing: Definitely seemed short staffed. Dirty dishes left on tables much longer than normal. Hard to get bar service. Cabin attendant was amazing! Met our needs and more. The cruise director was less than average.
Entertainment: Lacking! It appears there have been cutbacks. It used to be I would have to decide between 2 or things to do if they were at a certain time and this time found myself to be bored. I had a discussion with the cruise director. I asked if there were cuts to comedy and he assured me there were not and it's the same as always. No, not the same. Used to be more shows. He repeatedly disagreed with me. Comedy shows should be in the large theatre as the current venue is always packed. Usually standing room only. There were some movies shown, which we like to do usually, but many times spinning ice cream cones, the movie showing schedule and a wiener dog falling asleep in the sun was on the screen most of the day. Music midday was played at the Lido pool for a few hours. They did some contests midday like usual utilizing guests at the Lido pool as well. Tons of Trivia. Multiple times a day. But that only takes one staff member so I am thinking if they are short staffed, that's an easy way to provide "entertainment". We watched one show and peaked in on another in the theatre. The one we went to was 5 singers sitting on stools singing for 30 minutes. Literally, sitting on stools with the one singer occasionally getting to sing. Poor presentation but the singing was ok. I looked in on another show later in the week, same thing, singers sitting on stools singing.
Food: The food was par for Carnival. I feel like the steakhouse was better on other Carnival ships I have sailed on. We never were hungry and there were plenty of options. We usually drink the ship water but it tasted awful this time. We ended up buying bottled water all week. Pizza, Mongolian Wok, BBQ, burgers, and tacos were all great. Buffet was par. I did notice one day after the sea side BBQ, the buffet had pulled pork and Mac n cheese with burnt ends mixed in. So maybe feeding leftovers ??
General condition of the ship: Not good. Needs many repairs. Carnival Magic is an older ship, but is certainly showing its age. I believe a dry dock is scheduled for Jan 2025. It needs it. It was much more dirty than I have experienced on other ships. Grates near the pool were bent up with signs over them. The laundry room had only 2/4 dryers that were working and one of the 3 washers leaked all over one day. The door on our cabin would need a gently hit with the hip to get it open as it stuck hard. The casino really needs a better ventilation system. Very smoky anywhere near the casino. We opted to walk the deck below to get from forward to aft vs walking through it. This also made shopping non existent in the shops as it was such a strong smell of smoke.
Other: No enforcement of any of their policies. Chair saving was ridiculous. Many times saw chairs with towels on them for 4 or more hours and nothing was done about it. People also smoking anywhere they wanted to on open decks and nothing was said to them. There was tons of security on this ship. More than I have ever seen on a Carnival ship.
Debarkation: getting off the ship was acceptable, luggage reclamation was a nightmare. Going through customs was a breeze.
Overall, I would not sail this ship again. I have to admit though, I do favor the newer Carnival ships now and maybe that makes me biased.