Food is good. It can have a very...ominous, almost...crowd there (in the dark hall by the (very clean) bathroom, was approached by a dealer), but not unsafe at all.
HOWEVER, I have been there 3 times. I have NEVER gotten what I ordered. I ordered vegetarian, was told I really wanted the lamb. Um, no. I want vegetarian. I got what I think was chicken. My friend ordered the lamb, got kitfo. They SWORE there was no mix up in orders and would not take it back. I'm not vegetarian so ate it, and it was very good, but don't get too attached to what you want to order.