What I liked on MSC was the entertainment (although there were not a lot of costume changes in the shows) the variety was nice. It was eclectic and circus-like. My favorite was the guy who did flips in the air and landed on a narrow bar.
I also liked the interior design, the color schemes, carpet, art, and interior of the ship, it was very beautiful.
My personal trainer, Jacques was great as well.
Cabin was nice. I liked the headboard and large mirror. The carpet was a little stained but not too bad. The attendant was never around and I had to call to ask for beach towels twice. We also had to ask for room service menus. Overall the entire experience left much to be desired.