karalt6020
Would be helpful if the Cheers package could be purchased per individual in a cabin versus all in case not all persons like to drink adult beverages.
karalt6020
Would be helpful if the Cheers package could be purchased per individual in a cabin versus all in case not all persons like to drink adult beverages.
hulk215
Go to everything Malcolm is a part of. He's hilarious.
katiaromanov
Beware of smoking on Deck 5
aries4779
Make sure you catch the shows, they were awesome! Take time to listen to the violin trio in the main lobby. We loved them.
travelgirl516
Nice size ship...easy to get around.
fidencio5
not good
Sasflo
plan excursions ahead of time
Interesting10
Food
cwalker3202
Get involved and have fun
BaltimoreJerry
Aft ship is very convenient to dining and comedy hall
travisd441
If you want BBQ get in line early it is only open from 12 to 6
jamelljbone
some of the staff was very rude
bishoptch
Use the Carnival Hub app.; if not taking an excursion in Mahogany Bay, get off the ship early bc the beach chairs are first come first served.....and actually FREE. Splurge and rent a float/mat for $9. Read reviews before choosing an excursion in Costa Maya.
jscartmell
Be advised that at some ports they will close the pools and other activities for entire days!
takidder
It’s a large ship. Take time to wander each floor to get to know where things are located at. This was our 2nd time on this ship and we discovered areas this time we hadn’t found last time.
gymstone
Stay away from elevators. They are only there to frustrate you. Walk and exercise.
martinezanna107
Awesome time
gmp3131
Love the Magic will cruise on her again.
TKing226
Try the food in all areas and do not depend on the main dining area to have the best meal
Gigi1280
Don’t sail, if you want to wait 30 min for food to find out they ran out
*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.