If you want to hear continuous noise, non stop fun, and watching crowded scenes of people drinking and smoking all day (there is nothing else to do) this ship is for you. Most of the cruise ships have many well located bars to avoid or minimize noise in the cabins; however, the Carnival Magic has several bars and playing areas located in external areas on deck 5 so if you are on a any deck above, let's say 6, 7, 8 or 9 you will hear the noise of people "having fun" below on deck 5. Additionally in deck 5 there are some external hot whirlpools where the people "have fun" all day so you can hear their noise continuously and they don't care because "they are having fun".
In general terms the quality and taste of food was OK, just OK. We visited the Steak House where you have to pay $35 per person but it was not worthy although the staff was great.
The night shows are great, very professional singers and dancers...Las Vegas style. Our recognition to all of them, this was the best part of the cruise. Ports of call: Cozumel was great, Belize very poor.