It was OK, my mom and I are both easy people and didn't encounter any bad experiences on board. However I don't think we will sail again anytime soon. When reading other reviews keep in mind you should do lots of research yourself. I noticed many are negative by surprises they could have avoided if only they did their research.
Embarkation: Maybe I didn't do enough research in this area specifically, but I wished there was a sign with "Wait until your shuttle bus arrives here". Instead lots of ppl were like chicken without heads (as we were), and there was no one in the tourist information desk. As the result we, like lots of ppl, walked all the way to the wrong port under the Italian sun. Great when you just got off a sauna-train with the heat generated by human sweat.
I made my luggage tags at home so this exchange went very smoothly. The porter didn't seem to expect any tips for the 2 seconds work.