I am confused on the location. The review says Old Al Rayyan but the map indicated it is just off the Markhiya R/A, but Marhabtain is saying Salwa Rd?

Anyone have proper directions?