Last year we went on MSC Armonia so can compare.
We used Rome Airport Transportation to meet us at the airport and take us to the ship. This worked out really well from being greeted by the driver (with our names on a board) just outside customs to the comfort of the vehicle this cost 120E.
The embarkation process was a breeze compared with Armonia. Once onboard we were left to our own devices to find our cabin. Room was a little smaller but generally ok.
Room smaller than Armonia but adequate. Enough room to put everything with space for cases under the bed. Shower was a little small may be a challenge for a larger person. TV not adequate for English speaking guests but not too bothered. Only negative issue was my partner suffered from bites (6+) to her legs on/in the bed. They swelled up and irritated. We assumed they were bed bugs. Reported to reception twice on both occasions they said they would do a deep clean, one the 2nd call we asked all the bed sheets and covers to be replaced and never had another problem. This can happen in the best 5* Hotels.