All cruise line ATM's are there to take money from you at the same time as issuing cash. Use the ATM's ashore for any currency you need......Wilba.
We avoid ATM machines on the ship or ashore. If you use them ashore you will get the local currency which you are then stuck with unless you spend it all before you go back on the ship. It depends where you are, but we find we take $ travellers cheques and cash them on the ship for paper money to use ashore at no cost. As we bought them in the UK we go for the place with the best exchange rate and if we don't use them all before the end of the cruise we keep them for the next cruise as dollars are always handy to have. Any items which are a little bit pricey go on our credit cards. Everyone to there own ways.
Bath robes are available but you need to ask your stateroom steward for them.
Bath robes provided if you ask your cabin steward there are no atms on board.