The cruise was absolutely excellent in every way. The ship is beautiful and the staff is wonderful.
However the testing requirement pre-boarding was a total mess.
First of all MSC hadn’t made it clear that it was necessary to bring a negative Covid test (not older than 48 hours) to the check-in desk. So on arrival to the port we were sent to a nearby pharmacy to get our test certificate. After showing the piece of paper to the person at the check-in desk we were given a number that designated our test group for the next Covid-test which was performed in a large area nearby. The test itself was fairly quickly performed, but then we had to wait almost two hours in a designated waiting area before we were allowed to board.