Thought I'd mention this. Needed some cash so stopped by the casino cage to ask where the atm is. There's a sign there (I'll post a pic as soon as I go back to the casino) that says Allure no longer does cash advance from the cage. Now you get cash from the table or slot machine. There's no fee I'm aware of as when I took some cash it showed up as a normal charge from Royal. Don't know if it's available on other ships but you might visit the casino cage and inquire.
Your credit card needs to be linked to your onboard account, meaning that's what you set up when you checked in for the cruise.
Then you will sit at a slot machine and insert your SetSail pass.
Select ACCOUNT.
Then select PERSONAL BANKER.
You will be asked for your PIN number. If you haven't set one up then it will default to your birthday as MMDD.
You will then select TRANSFERS.
Select ROOM CHARGE.
Then you can select a p