This was our first time on the Magic. It was great! Beautiful ship which is well maintained . Great crew. The food at the Lido buffet was good. I do wish Carnival would do something about the chair hogs and the children running around the ship at all hours of the night. The chair hogs were out in full force. We went to the Serenity 1 morning and believe it or not actually found 2 loungers side-by-side. The 4 to my left had towels on them and we saw not 1 single person for 2 hours. The 2 to our right the people showed up 1:45 later.
Children were running the halls all night long. Yes we've all been children and get excited on vacation but 4am seems odd for kids under 18 to be running the halls.
It does seem Carnival has cut back on the amount of bar servers on the Lido and in the casino, at times it would take 30+ min to get drinks But overall experience was great.
Cabin was clean and comfortable ! Standard balcony cabin. What more can you say.