This was our 5th cruise..My favorite is Holland America..We have done Carnival in the past..Food was average on Magic...Our cabin was average...Our dinner staff was excellent...Activities on Magic was average..
if you have a toddler magic ship is not for you!!!!!!!!..We took my 17mo grandson, who they charged us FULL price but was told he was not allowed in ANY of the pools was not allowed to attend any childrens activities even with a parent and was not allowed on childrens splash pad..So i believe if he was NOT ALLOWED any of the amenities ..WHY CHARGE FULL PRICE..REALLY DISAPPOINTED IN CARNIVAL...
We enjoyed all our ports we stopped at..
great day