I had no idea where my wife was taking me for my birthday dinner. And the ample security checks just to get into the SHeraton can be intimidating ... but once you are there, you not only have a very nice cozy atmosphere, but also very good Indian food.
I am not a super big connoisseur of Indian food, but I have eaten curries all over the world, and while I cannot vouch for authenticity, I can just say that I really liked what we had (a tandoor chicken dish and a lamb curry) was very good. The service was very friendly, they kept bringing little treats for our kid, like a fantastic fruit smoothie ... the only thing I missed was tamarind sauce.
As for the cost .. well .. at this location ... you expect to pay a lot ... but compared to a regular lunch Italy i.e. it is still a great value. I am surely going back!