L'istituto accoglie gli studenti di inglese in un magnifico edificio storico situato nel centro della città. La scuola di lingua è perfettamente servita da un efficiente sistema di trasporti pubblici. La posizione della scuola permette di visitare facilmente tutte le città circostanti. Le tredici spaziose aule, dotate di moderni arredi, offrono un ambiente ideale per imparare l'inglese. L'atmosfera accogliente è promossa anche attraverso un'area comune per il relax, che favorisce gli incontri e gli scambi tra gli studenti. La scuola offre inoltre un programma personalizzato di attività extrascolastiche per ogni studente di inglese, in base alle sue preferenze, che possono essere di natura sportiva, turistica o culturale.