I chose this cruise for the fjords scenery and my balcony cabin was lovely but on either side of me were noisy, very noisy families with teenage kids who shouted etc, all the time, making my balcony unusable at times. The dining in the main restaurant was good, probably the best part of the cruise apart from my lovely cabin. The buffet was a scrum, lots of bad mannered people, mess etc, queue pushing etc. Areas that were meant to be adult only were full of kids, even the casino and bar on deck 18 and the gym, parents would dump their kids in the gym to mess about. Boarding and disembarking in ports was awful, especially the first port of call in Norway, the port and the ship were not set up for 4000 people to visit for a day so the queues to get back on board were hours long. There are not enough adult only areas on the ship and there are lots of hidden costs. I will not sail on MSC again, they are far inferior to Princess etc.
Lovely size, comfy bed and breakfast delivered to my room every day (included). Sofa was big enough to sleep on if needed.