This is located near to DAFZA ( Dubai Airport Free Zone) metro station. 4 counters available for transaction. Usually quick in processing payments. Paid parking is a available near by.
Very good customer service and best rate
Good