Day and Boarding school with fantastic facilities. It has a pre-prep, prep and senior school with huge grounds and playing fields. Classrooms and many other facilities including: a cricket pavilion, all weather courts, sports hall, music hall, swimming pool, school dining room, library, assembly hall and classrooms. The boarding house offers bedrooms, common room and dorms.