Hi,
Barwa Building, then Q-Tel then Islamic Awqaf the Nissan Show room
Hope that will clear it for you...
Oh yes: it is oposite to Vennese, Al-Khayma and Automatic Resturants.
Best of luck