This is our third MSC cruise. Last year we went on another Mediterranean cruise with MSC Splendida, then late February went to the Caribbean on MSC Musica and 2 days ago we came back from our cruise on MSC Divina and IT WAS GREAT!!
Here I will try to make a decent comparison :-)
The stateroom was the best we ever had.