Carnival's PR nightmare

What can cruise company do to recover?