PORT CANAVERAL, FLA. –
Passengers who got sick on a Royal Caribbean cruise are headed home. The Oasis of the Seas docked in Port Canaveral a day early, following a norovirus outbreak on board.
>> Read more trending news
was a mix of emotions and overall, passengers said they were happy to be off the ship.
Royal Caribbean's Oasis of the Seas is considered one of the largest cruise ships in the world.
On Sunday, more than 5,000 guests and crew members were on the Caribbean cruise which was scheduled for seven days.
The Castros, who were part of a group from Margaritaville, said the fun was cut short on Tuesday.
That's when many passengers reported feeling symptoms that included nausea, vomiting and diarrhea as the ship approached Jamaica.
Royal Caribbean said more than 400 passengers and crew members were hit with an outbreak of norovirus.
Officials said the Centers for Disease Control and Prevention are investigating. They said norovirus is the leading cause of food borne illness in the US, with most instances of norovirus occurring in public places like restaurants.  Passengers said crews sanitized common areas as ship officials urged to wash their hands and stay in their rooms.
The ship returned a day earlier than planned, and the cruise line said passengers are getting a full refund.
var js, fjs = d.getElementsByTagName (s) ;
if (d.getElementById (id)) return;
js = d.createElement (s); js.id = id;
js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2';
fjs.parentNode.insertBefore (js, fjs);
} (document, 'script', 'facebook-jssdk'));