The pen portrait of a top-of-the-line single sex boarding school rings true to me. The girls, the teachers and the headmaster are all convincing, realistic characters.
Of the three reveals, I anticipated one, missed the other and am unhappy with the third. But the clues are just the excuse: it is the atmosphere that counts.