La scuola si trova in Frederick Street, a pochi minuti a piedi da Princes Street, strada principale della città, con la sua straordinaria vista sul castello. Ha aule ampie e luminose con attrezzature moderne e wi-fi in tutto l’edificio. L’alloggio è previsto in famiglie accuratamente selezionate e visitate regolarmente per garantire la sicurezza e lo standard adeguato perché gli studenti possano vivere al meglio la loro esperienza inglese.