We traveled on the Carnival Magic to Mahogany Bay, Belize and Cozumel in September.
Embarkation was a breeze. I really recommend that you get there early to avoid the traffic and crowds! We are lucky enough to have Platinum status with Carnival so we were able to go straight to our room and then head up for lunch. I am not a huge fan of cruise food but this trip really changed my mind. We highly recommend the steak house and the Italian place on board. We also took advantage of the food service that was away from the normal Lido buffet lines. On sea days, there is brunch in the main dining room and a terrific bbq on deck 5 near the Red Frog Pub. There is also a salad bar and deli on deck 5 that I loved!
We stayed in balcony cabin 8389 and it was great! Occasionally, I get seasick so I always opt to stay midship. We really wish now that we would have booked one of the Cove Balcony rooms. It seems like you would have more privacy and would be able to look directly at the water, not at the people walking on the deck below.
Our room was great! The room steward and assistant did a wonderful job of taking care of us. This room looks directly down on Deck 5 where there is a whirlpool hot tub that is open until 10:00 pm. We never had a problem with noise though.