Finally, after days of listing on a disabled Carnival cruise ship without electricity and working toilets, thousands of passengers finished disembarking early Friday morning at the Port of Mobile.
The frustration that many felt was typified by Janie Esparza, one of the first passengers to get back on land.
"It was horrible. Horrible," Esparza told a scrum of reporters. "The bathroom facilities were horrible and we could not flush toilets. No electricity and our rooms were in total darkness. Honestly, think that this ship should have ever sailed out."
The Carnival Triumph, became a major media story, when it caught fire off the coast of Mexico. The blaze left the vessel listing to the side, drifting in Gulf of Mexico currents and the more than 4,200 passengers and crew on board in limbo. It took five days for the ship to dock at the Alabama Cruise Terminal, three days after it was due.
Family members cheered as the ship pulled in and in the crowd also was Carnival CEO Gerry Cahill. The CEO had his own message for the weary passengers: Sorry.
"We pride ourselves in providing our guests with a great vacation experience, and clearly we failed in this particular case," he said.
The beleaguered CEO went on the ship as passengers departed and delivered another apology.
But for some, like passenger Norma Reyes, it was too little too late.
"The hallways were toxic," said Reyes, who said she would never go on a Carnival cruise again. "Full of urine. It was horrible. If that ship caught on fire and they had not contained it where would we be? Floating in the ocean or dead."
Others were more forgiving.
"They did a good job of managing expectations," said Brett Klausman. "The information that trickled out was probably well thought out to kind of keep people safe and calm."
Despite the ordeal, many passengers had nothing but praise for the crew, saying they had worked long shifts to make sure their guests were as comfortable as possible.
"No power, no toilets, nothing. Nothing. I mean, it was was disgusting, but the staff, they did such an amazing job," said Joseph Alvarez. "And I give them so much props because they were amazing through it all. I mean, they worked their tails off to accommodate everybody's needs."
U.S. Customs and Border Protection officials, Coast Guard members and a Carnival team boarded the ship before it arrived in port to help speed efforts to get passengers off as quickly as possible, he said.
Some families gathered at the Alabama Cruise Terminal, far from where the ship was originally supposed to dock in Galveston, Texas. Marissa Jenks said her family reported they had a hot meal Thursday morning and crew members were trying to clean up the ship as it neared port.
Boredom and stress
At some point during the ordeal urine and feces streamed in the halls and down walls after toilet facilities failed, soaking the mattress of a friend of his who was sleeping in a hallway, said Larry Poret.
Emergency power failures caused section doors to slam shut, panicking some passengers who had no idea what was happening.
"We definitely (were) not adequately informed," Poret said.
Poret said toilets on the ship worked on and off, but were too inconsistent to trust.
He said waste tipped out of some commodes and sloshed across floors as the ship listed to the side.
"It runs down the walls from one floor to the next. It's running out of somebody's bathroom out into the hallway all the way across," he said.
Long lines for food and frequent delays were constantly aggravating, he said.
"Here we are looking for hope that, hey it's 6 o'clock, it's going to get better," he said. "And 6 o'clock comes and goes and all of a sudden an announcement at 8, 'Hey, we're running behind schedule.' Well, no joke."
The incident aboard the ship scared Poret's daughter and a friend taking the cruise with her, Poret said.