What makes a good school- An insight

What makes a Good School? Is it not the universal question of every parent aspiring for the bright future of their ward.