Give this a try. I have not seen this school but I have seen it's sister school in Semarang. If it's half of their standard, it will be a great school.
Like most Indonesian schools, there is a good working environment for the students but this place is way above the standards in other schools I've seen. Impressed fails miserably to express my opinion of the place.