Travelers disembark 'nightmare' cruise amid cheers