MSC Armonia had a very good itinerary in regards to Cuba, almost a 36 hour stop, unfortunately due to the US policy change, the itinerary was changed. The ship is showing its age, and it hasn't been kept as well as it should (see photos below).
Food was better than average, ate at the dining room every night with the exception of one. The buffet is a bit limited.
Enjoyed the minimal announcements (yes, they're repeated in four/five languages), but it's not as bad considering the minimal amount of announcements.
Handicapped Cabin, however the design made it feel crowded and a bit hard to move around. Taking a shower, meant water all over the bathroom floor. In need of a cabin makeover, closet hinges and shower head broken, hinges were repaired but not the shower head. Water out of faucet was brown on one day.