L’école se situe dans un manoir du XIXè siècle sur les rives du lac Léman. Sa situation dominante lui vaut une splendide vue panoramique sur le lac et sur les Alpes enneigées de la Savoie.
Les enseignants, tous diplômés universitaires, sont soigneusement choisis en fonction de leur motivation et qualification. Ils s’occupent de petites classes dans lesquelles chaque élève reçoit une attention individuelle. Ce soutien permet aux étudiants de surmonter des problèmes scolaires particuliers bien plus rapidement que dans le contexte de classes traditionnelles aux effectifs plus importants.
Ainsi les résultats obtenus sont-ils en tout point remarquables.