We chose this cruise for a family reunion, with 14 people coming in from 4 different countries across 3 continents. The embarkation process was smooth and we were able to go to the buffet and seat ourselves right away. However, within the first day, the bathroom in one of our staterooms was clogged right away, and did not get fixed for over 48 hours. Even worse, this was grandma's room - so everyone was upset over this.
The pool was rather small and definitely not swimmable -- too many people on the boat overall, so all you could do was really just stand in the water.
The buffet was always crowded for all meals, and you had to circle a few times to get any kind of seating, even for 4 people.
The pizza place was good and served really good pizza, so we often just went there instead.
For dinner, the restaurants had nice wait staff and servers. The food was good, but we have had better on other cruises.
The staff on the ship were very nice, but everytime we had issues with room keys, the bathroom repair, the internet, it was obvious that they are severely hampered by management and their policies - with apparently no one on board who could just make an executive decision.
The disembarkation process everytime we went to shore and especially on the last day was a mess -- very crowded, unorganized, with everyone lined up for a long time just sweating it out -- they literally turned off the AC on the last day so there was no circulation as we waited over 2 hours to get off the ship.
This was our first experience with MSC and sad to say, we will think long and hard before ever going on one of their cruises again. Our family has been on many cruises with different companies in the past - Holland America, Royal Carribean, and Disney -- all of those cruises were by far superior to what we experienced on this cruise.
basic cabin with regular amenities - had been on a similar cabin on other boats before and this felt smaller and tighter. bathroom was a normal cruise ship size.