They had to close the beauty salon, disco, and some other place. Initially RCI offered $200 to $400 depending on cabin category but there was some sort of protest being mounted. It seems the Captain didn't help when we used the word "mistake" in his initial announcement to the passengers. So now they all get their cruise for free.
Frankly I think RCI went too far but it is really all about mitigating the public relations bow wave (ha! ha!).