Answer: A virus that causes viral gastroenteritis such as Noroviruses or more specifically, Rotavirus.
Explanation: These viruses spread rapidly in confined spaces, such as a cruise ship, and while shellfish isn't often the cause, it can be. Adults infected with Rotavirus often don't present symptoms but can spread to others which makes Rotavirus even more contagious.