La scuola, accreditata da ELT Council e Feltom, è situata all’interno di un edificio moderno, elegante e raffinato, il che lo rende una delle migliori scuole dell’isola di Malta. A pochi passi da spiagge, caffè, ristoranti, la scuola è dotata di 60 aule completamente attrezzate, moderne e luminose distribuite su tre piani, riuscendo ad ospitare più di 100 studenti contemporaneamente.