I have not heard of this school however, i would do a pop up visit for a tour. I would also contact the principal maybe with a few questions to see if your concerns are answered in a timely manner. You will then get a feel for the school. Their reviews on great schools is not high but this does not mean anything.