I went on a Mediterranean cruise from Venice on the MSC Preziosa in April 2014
From the moment we arrive at the port it was total chaos taking us over 3 hours to check the whole process was totally disorganized with people irritable especially those with young children.
The disorganization continue on board in the main buffet / restaurant which was on the 14th floor.
Cabin was clean and tidy lacking some towels and no bottle drinking water in the cabin on the first day, problem was sorted after day 1