timsteamkings
Don't get a room on the 1st floor especially near the front of the boat
timsteamkings
Don't get a room on the 1st floor especially near the front of the boat
GeeDubs
Just need for Carnival to change the TV line-up with better channel to choose from.
Steelers71
Don’t waste your money on the Spa. The hot tub was just warm and there wasn’t any clean towels also the staff wasn’t very good in the Spa area.
neilpiejr
Plan excursions!
GeoCooley72976
It’s a nice ship. But don’t expect things to be awesome.
Jai101
Go with any other cruise line
CCLink
If you drink get the drink package
chenisefrisco
To cancel their cruise and book with another cruisline, dead serious!! Nothing magical on this ship.
kmhawley1134
I would recommend the rooms that are between the front of the ship and the middle. It makes it very easy to get to everything.
geneinkilts
Bring a good book
jwalkerlssc
The Magic has one of the best Thermal Suites I've experienced!
Sunseeker1963
Bring more than one book. And maybe a puzzle book.
SicklerGreene
Be excited for port days but do not be surprised if they are cancelled due to weather. We did not realize this happened often and were very disappointed.
m9hawk1129
Pack your patience! Don't take it out on the staff ! Carnival needs to step up and reinvest the billions they are once again making into hiring more staff!!
michelec424
Get your seats early on sea days.
AuntPinkie
Remember both deck 4 & 5 are through decks.
AuntPinkie
Sailing on NYE will still have several children. So if you don’t want to sail with 1000+ children, pick a different date.
coolbreaze0
It's a great ship for kids.
daunz
Enjoy! It’s a bit older than the new monster ships, but has everything you need to have a great time. Having 1000 or so less passengers than bigger ships makes it easy to navigate and not have long waits or huge crowds….that being said, arrive 20 minutes before comedy shows for a good seat, and Serenity loungers fill up fast
kade4cruising
Don’t recommend getting in the ship the earliest the rooms will not be ready until about 1 pm
*Cruiseline.com is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. Cruiseline.com does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. Cruiseline.com is not responsible for content on external web sites.