Location is fine, ambiance is noisy.
Food is decent, cant complain, given the price. Good to go with a group, for a casual outing. Close to many student campuses, so expect that kind of crowd.
I have heard of others having very bad experiences there( e.g. Non veg being served to a vegetarian, cockroaches in agravy etc.), but on my sole visit, I didnt face any issue.