The school is located in a serene quiet and spacious environment landscaped by trees. The school buildings are modern and well maintained and suitable for learning and other school activities.
The school has a well equipped computer lab that incorporates programs aligned with the curriculum.
For Junior Secondary learners, the school has a fully equipped science laboratory.