We sailed on the Divina a few weeks ago. The ship is beautiful and huge. We have sailed with Holland Amer, RCL, Celebrity,and NCL but not MSC before. A few things we noticed: People smoke everywhere. Not used to that in North America. Very few english speaking passengers so a very multicultural experience which we quite enjoyed.
Embarkation was chaotic and took much longer than it should have. The cafeteria was always crazy busy so we ate in the dining room almost every meal. Because you are in port for such a short time, we always had time to eat there. The food was very good and we found the service to be very good.
Our cabin was fine, as spacious as expected and very clean. The evening shows were very good particularly the can can, pirate, opera, and Michael Jackson. We were surprised by how much we enjoyed them.