The school is situated in Mtarfa and the building dates back to 1893. It has been the Officers' Mess when the country was under British rule. Currently the school hosts children from Kindergarten classes till the end of primary schooling. The school prides itself of beautiful views, a welcoming environment and most of all educational policies and teaching and learning based on the vision Learn to Be the Best You Can Be. The school has a dynamic School Council, a Student Council and an Ekoskola Committee.