We received a email one day before cruise that our boarding would be delayed 1 hour because the ship had experienced the norovirus on the previous cruise and they were going to sanitize the ship.
After two days a sea, the ship had 119 passengers and 3 crew members sick. The cruise was scheduled for 10 days but we were informed on the 7th day that the ship would return to Miami for a more extensive sanitizing.
During the 8 painful days of cruising:
Personnel did their best.