Szkoła położona jest w centrum Sliemy. Budynek szkoły jest klimatyzowany i oprócz sal lekcyjnych posiada centrum multimedialne z biblioteką, księgarnię, kawiarenkę internetową oraz automaty z napojami i słodyczami. Szkoła zapewnia bogaty program zajęć towarzyskich i kulturalnych, które są integralną częścią pobytu.