O centro de estudos localiza-se em um belo edifício empresarial na rua St. Georges Mall. Situa-se perto de uma estação de metrô, de trem e da rodoviária. O design interior cria uma moderna atmosfera africana. Além das salas de aula totalmente equipadas, a escola oferece uma área de descanso onde os alunos podem tomar chá e café à vontade, aproveitar os programas de auto-aprendizagem no computador e acessar internet gratuitamente. A escola está reconhecida por organismos oficiais que garantem sua qualidade de ensino.
No centro social da escola existe uma pessoa responsável por organizar várias atividades a cada semana. Estas atividades ajudam na integração dos estudantes, além de aprenderem mais sobre Africa do Sul e praticarem o idioma recém aprendido. Todas as atividades são opcionais e a maioria são gratuitas, embora algumas tenham que pagar uma pequena quantia.

