Andy W is correct, the little bank opposite Bobby's is a good one to use. Pretty much opposite the Gondola too and next to the taxi rank. You will only pay a transaction fee charged by your bank but no commision so guess what you need and take it in one go and you should find that the ex rate will be as good as anywhere