I was pretty shocked to see some of the negative reviews on this site with people going as far as cancelling their service charges which is a real pity as this is taking directly from the pockets of the hard working people aboard.
First of all, read all the instructions you will get with your cruise agent. Many people on this site get upset with certain things that were already explained by MSC on their web page.
We liked our cruise so much that we are actually having our wedding this year on the sister ship Preziosa.
Nice bed, clean, good water pressure, pretty good given the fact it was the lowest category. Honestly, we were so busy that the only time we ever used the cabin was to take a shower, change clothes or sleep :)
Arrived at the terminal with a special bus from Vienna. Waited for official embarkation time. After the time came, it took no longer than 15 minutes to be seated on the bus going to the ship :)