Okay, I would say that a poor salary, rubbish accommodation, rude children, inadequate facilities, limited (or non-existent) resources and a useless SMT all add up to a "bad" school. On the other hand, a generous salary, good accommodation, pleasant children, excellent facilities, good teaching resources and an effective SMT add up to a "good" school. Of course, it is not always quite as clear cut as that. Yes, personalities do come into it. Teachers are human, aren't they?