My DH and I ,in our 60's, were late boarding due to Noro-virus on previous cruise. It was after 2PM when they called us to board. Fortunately pier 18 has comfortable seats on the second floor to accommodate hundreds of passengers waiting to board. Passengers boarded according to status, platinum, diamond + etc.
over the two hours that we waited we were constantly reminded to wash our hands under water as long as it takes to sing happy birthday. For the first day or two crew would serve at the Windjammer, no self -serve.
Crew were constantly washing doors, rails, etc. I think by the third day it was back to normal.