Just finished an MSC cruise on the Armonia to Cuba...I will never be sailing with MSC again. The ship is looking "long in the tooth:" dirty stained carpets, worn finishes, and just all-around looking tired and old. Cabins didn't have enough outlets, and the crew - while generally "fine" - was not exceptional in any way. In short, there was nothing on this cruise the blew my socks off: not the entertainment, not the accommodations, not the food, not the service. Everything was just kind of "meh." The food in the restaurant was unexceptional at best, and thrown-together at worst. Buffet: way too small for the size of the ship. Entertainment, especially the shows, was mediocre compared to other cruise lines. None of the crew - including the entertainment - appeared happy to be on this cruise, and everyone was simply going through the motions. Worst: we sat on the tender boat to get back on the ship for 45 minutes because their re-boarding process is INCREDIBLY inefficient. MSC isn't ready to do battle with Carnival PLC's cruise lines or Norwegian or RC. Won't be making this mistake again...!