I can't help you with the particular school, but I will second HappilyMom's comment that ultimately it will boil down to the teacher every year.

Where we live the private schools are much more heavily weighted towards bright to gifted children and it's common to find at least one HG/HG+ child per grade (which is way off the statistical probability for a school with maybe 50-60 kids per grade). So it was easier for my DD to find peers. The private schools are also far better resourced. There were lots of pros to private school for us. But it's a bitter pill to swallow massive fees if you aren't 100% happy. We were happier with how they handled our 2e/MG child than our HG+ child. You need to be sure it's your best option before spending the money, and ultimately at EVERY school there will be lovers and haters. Be aware though that particularly when parents are paying $$$ for a school they will be convinced that they love it right up until they HATE it. It's generally hard to get well balanced and realistic reviews and what works for one child won't necessarily have anything to do with what works for yours....

Friends of ours at the private school we left got their child skipped only months after we were refused (with a much higher number on our IQ report)... Possibly it was so easy for them because the school learned something from the debacale of a process we went through. Possibly sheer dumb luck. That family is VERY happy still.