It is a good place for kids to play and learn. I have seen lot of changes from the time he has joined the school. They take care of kids very nicely.