Yes it us but as mentioned an ATM is on the premises. I suggest taking cash because the counter cashier machine didn't work when I was there and I had to pay the ATM fees of 2.50.
They got an ATM, and usually take debit at checkout.
Thanks! Your answer is awaiting moderation.