Situated along Idua road. Lots of room for improvement.
A long standing private school. Waning popularity.