I would advice you to put your children there if you want a good school.
Fees s bit higher but overall good school