I would advice you to put your children there if you want a good school.
The school maintains Good balance between extra curricular activities and academics.