Your vote on this answer has already been received
I have been there personally. Based on what I saw and my interactions with other parents whose kids were already studying there I think its a good school. I have already taken admission there for my daughter in 1st Std. But then again someone else's perspective might be completely different from mine.