This was my 8th cruise, and first on Norwegian Cruise Lines (and last on Norweigan!)
I have raved about the food and service on all of the previous cruises that I have been on, but found the food to be mediocre at best on Norwegian, and with the exception of our cabin steward, the service to be dismal.
We walked out of the dining room several nights, without getting our dessert or coffee, as the servers never came back. If you did get coffee, a refill was extremely unlikely. On other cruises if you left a drop of food on your plate the waiter would check to make sure everything was ok with the food -here they just say "you done" if anything! Some people were waiting at their table for more than an hour without getting served! You prepay service charges, and then eat most of your meals at the buffet, because the service is so bad, or on shore at port!
Cabin was nice and fairly spacious for a ship. The service our cabin steward was the only excellent service we received, the rest of the service on the ship was poor and indifferent.
Lots of history and great things to see, but very crowded, with thousands of hustles trying to sell you hats, selfie sticks, run cons on people, all going on without intervention on part of authorities made Rome hard to enjoy.