I'm being kind of generous about this particular one, but since I'm rating a few today, it's fine.
Honestly, I wouldn't come back to this place again, but as a part of my visit to Vancouver I had to check it out.
I waited for a good 5 - 7 minutes for a table. Didn't mind, better places have kept me waiting longer. When I was finally in, the place was so crowded I thought it was a good sign.
The food was great, just as I was expecting. The service wasn't as bad with all the crowd on the restaurant but not worthy of a luxury place. That brings me to my next point, it's pretty expensive and I don't think that's their value.
I would recommend try it and if the ambiance is different, you don't mind paying way more than average indian restaurant. Otherwise, personally, there are better ones in my list, like handi, and at a better rate.