I used my Chase card all over Morocco this year. No problems whatsoever. Most cash machines will charge a small fee for withdrawals though. Dirhams cash is definitely king.