Unfortunately, we decided to go cruising with MSC this year and that was BIG mistake. Be prepared for awful service if you book MSC Armonia.
We choose this cruise because of destinations (Santorini, Kefalonia, Montenegro) and the places were perfect, but we have only 4-5 hours for visiting those beautiful places in every port . The drinks are not included in the cabin price so everything including water you should pay additional for it and the prices are extremely high.
We travelled with two kids (twins) 3 years old, and we use for the first and last time kids club. They separate our kids, one of them was in the theatre and one of them they left it in the club crying for his brother for over 30 min.