My children and I cruised Disney Magic for the first time a week ago.
The state of the ship was excellent. The decorations were in keeping of Disney but not over powering. The staterooms were comfortable and well laid out. I was impressed with the comfort of the bed. My children used the pull out couch and bunk bed and both were happy with their beds. The food was good and acceptable for both children and adults alike. My children ordered from both menus. Our waiters were attentive and very good with the children. Each night was an event for the kids and a display of magic. Mazir, our waiter, taught my son some magic tricks!
The rotation dinning was not confusing and I liked being able to eat in different dining rooms with different scenery each night.