NBC, (WILX) - A nightmare cruise is going from bad to worse as hundreds of passengers are now sick in their rooms at sea.
The Oasis of the Seas, one of the largest cruise ships in the world, is headed back to a Florida port a day early.
In all, more than 400 Of the 8,400 passenger on board have been quarantined, confined to their cabins, likely with norovirus which causes nausea, vomiting and diarrhea.
Crew members who are not ill are scrambling to sanitize the ship.
Colby Hochmuth says four of the 13 friends and family in her group felt miserable.
"Members of the crews are wiping down every surface of the deck every door handle, every elevator button, routinely throughout the day," said Hochmuth.
Norovirus is most commonly passed from person to person by touch.
Royal Caribbean cut the seven day cruise short after officials in Jamaica refused to let the ship dock.
The ship's captain bypassed a stop in Mexico as more on board get sick.
In a letter to passengers, Royal Caribbean says, "We hoped to give you an amazing vacation and we are sorry we fell short."