The main building contains a chapel, dining hall, modern theatre, music room, art room, day student locker rooms, science labs, large library, computer lab, and classrooms.
The present day school serves an internationally and culturally diverse, co-educational body of 75 boarders and a population of nearly 125 local day students.