If you feel safe doing so, take more cash than you think you need. The ATM's on the ship charge about $5 for a transaction and that's in ADDITION to what your bank charges you. Pretty steep!
I only took a certain amount of money off the ship and kept the remainder in the safe.
I also made sure I had about $25-$30 worth of 1's for tipping room service, porters, cab drivers, etc.
You are hands down the most prepared cruiser I've ever seen, so I KNOW you will be fine!