Another vote for Al Ansari exchange.
I have found their rates consistently better than the other exchanges, never mind the banks...
Just give them your beneficiary bank account details (ideally IBAN no. - which your bank at home can give you) and you are good to go. Transfers normally complete within 2 working days, and fixed fees of around AED60 here plus £10 UK receiving bank (no doubt similar in Ireland).
Obviously the bigger the transfer, the lower the proportional cost of fees (and you'll get a better exchange rate).