My wife and I did a 7 day trip from Rome Port.
The food, cleanness, staff, experience were better than expected! Also after reading bad reviews. The food is not the same for each day, and is not just burger and pommes frites. Lots of other choices.
You mostly don't have to wait long to get a drink. During dinner it was depended on waiter how often you were asked for more wine.
We got upgraded for external cabin with view to get a balcony in the aft of the ship.
We very much like this position of the ship! No extra noise from bar or sea.