Royal Caribbean mega-ship Majesty of the Seas hit by norovirus | Speakers need to stay healthy