Many who thought Purgatory didn’t exist now know better.

Carnival CEO Gerry Cahill apologized at a news conference and later on the public address system as people were disembarking.

“I appreciate the patience of our guests and their ability to cope with the situation. And I’d like to reiterate the apology I made earlier. I know the conditions on board were very poor,” he said. “We pride ourselves on providing our guests with a great vacation experience, and clearly we failed in this particular case.”

Passenger Ferguson said crew members tried to make the situation bearable.

“They did their best to keep our spirits up,” she said.

Joseph and Cecilia Alvarez of San Antonio said some passengers passed the time by forming a Bible study group.

“It was awesome,” he said. “It lifted up our souls and gave us hope that we would get back.”

More