4* Mariner. Did annual TA on Nieuw Amsterdam. Ship was to have come out of dry dock. We embarked in Fort Lauderdale and quickly found out "dry dock" was to continue as we crossed the Atlantic. New carpet in dining areas laid, but didn't look vacuumed. Major Internet and TV upgrades led to outages and on board dry dock employees continuing their trade. The issues should be taken care of in actual dry dock. MDR food and service okay, at several meals,a new streamlined menu left few options. Room stewards were exceptional . Many folks on board were coughing and sneezing.
Cabin seemed rather small. Stewards kept room clean.