I originally heard about MSC from a work colleague and this is now our 3rd time with them.
I cannot recommend them more highly.
I had read one or two negative comments before booking the Sinfonia trip but I honestly think it is wonderful.
Very clean. Lovely having a window. Very comfy bed. Fridge is a bonus. Hairdryer. Security box. Good storage. Very well attended to twice a day.