I had not heard of it before.
Its latest ISI report grades it as ‘Good’ in all the areas I noticed.
(I find it odd that the fees are not set out plainly on the website as I would expect.)
One or two spelling and grammatical errors on the website - but I wouldn’t necessarily judge the whole school on this.
It would be hard for me to form an opinion without spending a good deal more time reading about the school.
What is your own interest in it?
(Please forgive me but if you are considering an application you might prefer to write been to and Their daughter.)
Your second link leads to a Wikipedia page with no content.