I found a link to a site that refer to this school (hope this isn't in violation of terms and conditions)
http://www.greatschools.org/
This was the one that did have reviews on the school, under the old name.
Definitely go visit the school - and prepare yourself with questions. I can't find it, but if you search this forum, there is are at least two good long threads that have questions to ask when doing a site visit.
Follow Mothering