Die Schule ist ideal gelegen mitten im Herzen von „downtown“ Vancouver. Alles ist nur Minuten von der Schule entfernt: Große Einkaufszentren, Galerien, Museen, Kinos und Theater, Parks und die Hauptsehenswürdigkeiten wie Stanley Park, Granville Island, Gastown, Harbour Centre und English Bay. Die Schule ist in der vierten Etage eines großen, modernen Gebäudes untergebracht und hat 17 geräumige, freundliche Klassenzimmer. Sie verfügt über ein Computerzentrum, kostenfreies WiFi, ein Selbstlernzentrum, eine gemütliche Studentenlounge zum Entspannen in den Pausen und eine eigene Caféteria, in der man preiswert Getränke und kleine Snacks erhält.