Die Sprachschule befindet sich in bester Lage im Zentrum der Innenstadt von San Francisco, nur zwei Minuten vom Union Square und gegenüber des San Francisco Shopping Centres. Sie ist modern und bequem eingerichtet mit gut ausgestatteten Klassenzimmern, einem Computerraum mit kostenlosem E-Mail- und Internetzugang für die Sprachschüler, einem Multimedia-Center mit einem Sprachlabor und TV/Video-Einrichtungen. In einer gemütlichen Lounge und in der Caféteria treffen sich die Schüler in den Schulpausen nach dem Englisch-Sprachkurs.