Facilities are not the best. But I have heard very good things about the staff and teachers.