My personal experience is they payoff better in the beginning, like the first night right when they open. And then you spend the rest of the cruise giving them back your winnings.
They take nickels, quarters, and every type of paper money you would have with you. The $0.05 slots take $100 bills. Talk about spending the night at one machine.