I chose this cruise because it was going to Cuba. Through no fault of MSC, they could no longer go. I still decided to keep the cruise. I wished I had canceled. I have cruised about 10 time at this point, and expected the norm with this one. First thing, the ship is old, there were missing numbers off the elevator buttons. There were areas on the boat, that you could see the water in the carpet. My brother went to use the men's room on the 5th floor and all the urinals were taped off and could not be used.
The thermostat in my cabin was hanging off a nail. The plastic holder for the remote was coming apart. The one in my daughter's room completely fell apart so there were screws and the small plastic parts that her 17 month old son could have easily swallow.
The food was horrendous. I literal spat the piece of Salomon out of my mouth. We stopped eating in the dining room after the 3rd day. The café, while there was crappy food there as well, we were able to find something to hold us over till we got to land.