(CNN)The two sailors had been stranded on their boat for nearly 3 weeks. They were adrift and out of fuel, low on fresh water, and surviving off what fish they managed to catch.
Hoping for an early Christmas miracle.
Their salvation came on Friday in an unexpected form: a massive cruise ship with 11 decks, a dining room, cafe, and specialty grille, four bars, a “vitality spa,” and a rock-climbing wall to boot.