A escola fica em pleno downtown (centro da cidade), com fácil acesso aos transportes, bulevares, museus, cinemas, teatros, shoppings, restaurantes, cafés, parques e igrejas. Na mesma rua, estão o campus do Taylors College e o da Charles Sturt University – ambas são instituições acadêmicas parceiras da escola para cursos profissionalizantes e de ensino superior. Enfim, o aluno tem tudo que precisa na região, além de grande atmosfera estudantil.