Just got back form a 6 night med cruise on this ship,
Embarkation and disembarkation went as well as expected.
In the main the ship was nice, the public areas are good and clean.
Very nice, clean and always kept clean by the Steward. Bed was comfortable.
It's always worth paying a little extra for a balcony if it's not to outrageously priced, as we did a fair bit of sun bathing on the balcony.
The had USB sockets which made it easier to charge phones etc but, ours over heated.
We got back from dinner to a very strong smell of burning plastic I had to go to reception to and get the maintenance team out at 23.30 to take the switches out "crisis overtired"