We just finished a 7-day Mediterranean cruise onboard MSC Opera. This was our sixth cruises overall (three on Princess and one on Carnival) and second on MSC since last December.
Embarkment: Easiest of all cruises. We were scheduled to board Opera at 1 pm in Barcelona, but arrived at the terminal around 12 pm. There were about a dozen people lining up and we got onto the ship in no more than 10 minutes.
Ship: It is an old ship, and small by today’s standard. The piazza does not look as good as the MSC Divina, even less compared to Majestic Princess we took earlier this year. But this ship has been well maintained and is very clean. We tried Carnival Radiance recently, which underwent a 200 million renovation not so long ago. But, we did not feel much a difference (Sorry, Carnival).