Waaaaay too many people!!! This ship is very large and designed to have a huge guest list. The only problem is that unless you can wake up at 6am to put a towel on a sun chair you won't get one. There is limited space to sit in the sun. Next if you have allergies you can tell the workers but the kitchen staff are not aware enough that they need to change utinciles and clean the cooking area to not give someone an allergic reaction. So if you are allergic to certain foods you are better off going to the buffet. Our ship did not stop at the best port "Grand Turk".......... The only reason I went with this ship and cruise line. The only things that were scheduled to replace the best port was a game of sorry and bean toss. Not like 3000 passengers can participate with two pointless games. All in all for a first time cruiser I can guarantee it will be my last cruise. This cruise ship and cruise line when called would not refund or give any credit. When asked to talk to a manager staff stated there was no managers to talk to. What a joke. For being the largest cruise line they really need step it up. This trip was a wast of time. I suggest never to schedule a cruise with carnival magic you will be greatly disappointed...
Cabin was small as to be expected. Multiple items in room were broken. Shower drain had to be fixed so it would drain. Closet doors had broken hinges. Lights broken. The windows were very stained and discussing to look out.
Under water helmet dive. This was an amazing experience.
Boring and lots of homeless people scamming for money.