We are a couple in our 30's on our 4th cruise-all with Carnival. Embarkation was easy as pie, as long as you got there early enough. It was 45 minutes from arrival to boarding. We arrived at port shortly before 10am and there was already a line. We were given zone 4 passes and were grabbing lunch before 11.
TIP: Head up to Lido (deck 10 on this ship)and hit the Mongolian Wok if you like that type of food. The line is the shortest on embarkation day. Its pretty tasty. Did not care for the pizza on this ship. Did not try the Tandoor place either. Also missed the bbq place near the Red Frog pub because we spent all day in the pools. The MDR service for us with your time dining was great. We usually ate at 6 and the food was always hot.
The Red Frog Pub has the cheapest beer on board and the best, in my opinion. It is a very relaxing place to hang out and although we did not order their food, we heard it was very good. There is a guitarist in there at times.
The ship has a simple layout and although it is very large, we did not really feel crowded. The aft pool would get crowded at times. The one thing they overlooked on the Magic is an adults only pool. There are PLENTY of hot tubs on this ship! Bravo on that, Carnival. It was easy to find an empty one at any time of the day. The chair hog program enforcement is in full effect and our chairs were stickered while we watched. In the aft pool area, if you are just there to swim, put your towels and gear on the bench in the pool area, if it is all waterproof. They only sticker when the decks are getting crowded.
Our room steward was nice enough but never cleaned our room until after 8 pm at night, which was inconvenient for us. Staff were nice enough but seemed more rushed than other ships. I think its just the corner cutting and the staff is a little bit thin in certain areas.
Disembarkation was a BREEZE! Easiest ever. I wish California would take notes from Galveston.