Is it better to take the local currency or pounds/US dollars? Not sure if we have left it too late to get the national currency (we are going in 2 weeks) or is the dirham a currency we can just pick up at any high street bank? Thanks