In short : tasty food with generous portion , bad decor , over-priced.
I personally dont bother the decor/ambience/atmosphere as long as food is good but many people demand to dine in nice good environment specially when price is high. I reckon this restaurant will go up if they upgrade or move to better interior. I also think they need more servers as its often busy during which their 1 or 2 servers cant pay attention to all customers.
I definitely recommend this restaurant to halal eaters in town.