I made my reservation online with the option of paying at hotel. I called the hotel the morning of arrival to inform them I would be paying cash for my room. I arrived and paid cash for two nights. Later that evening I checked my bank account and saw that they took the same amount out that I paid in cash. The night clerk said they had charged my card the morning of our arrival date. I spoke to the day shift and they said they had to charge it because they have to make sure they get paid. I said "I already paid you in cash." I said "Give me my money back then" and they said "We can't do that." I checked my receipt and it says it can take up to 30 days for the money to go back into your account. To add insult to injury one of the clerks was laughing and smiling the whole time while the other clerk had a nasty look on her face. They threatened to call security on me. By the way the restaurant food is overpriced and horrible.