We just got back from a 4-night mini cruise and decided that unless MSC will remain the only cruising company, there is no way we are cruising with them again.
Embarkation process was not that bad, a little too long and unorganised, I was mad because the online check in did not work, however since everyone ended up standing in the same lane (no matter if you checked in or not), it did not matter. Overall I can not say anything bad about embarkation, also, there is nothing positive I would point out.
As we got on board (4.55 pm) we headed to get some food and drink since our rooms were not ready. Well, since there was only one place where they served some sandwiches at this time and it was closing (5.00 pm), we had to sit in a lounge and wait for emergency drill.