Was here end of Nov 2011 and it seemed like the had just finished renovating - the place looked brand new!
We ordered and the food took a while to come (not too long) - a good sign if you ask me. A sign that they're preparing it fresh.
Food came and everything we had was delicious! The chicken would melt in your mouth, the rice was perfectly cooked and we were so full - the portions are big!
I'll definitely be coming back soon!