Marrakech - how should it be?

Hi Everyone,
I’m going to Marrakech soon and I have been reading about some problems with the Revolut mastercard transactions.
Can anyone who’s had the experience tell me what I need to do?
As far as I understand it, to avoid any issues I should keep my MAD account topped up but keep all other accounts empty?
Any advise will be well received!
Thank you

Was just there. Maestro worked at ATM but not at point of sale. Get cash.

Ah thank you. Did you have it topped up with Dirhams (MAD) or did you use your usual currency?

Did not top up, just withdrew from euro balance.