I had a great cruise both times that I traveled on MSC.  Sorry to read that yours was not.  Maybe your next cruise will be better.  Gloria