First of all, the business school is great and has many assets. The BS differentiates itself in comparison to other ones in France, it is the only one that is integrated in the University.
So the BS has a double status and double credibility, since it is not private it is not threatened by some private schools issues.
The BS is suited for students who are seeking for a quiet environment to study and learn. The program is kind of suitable to anyone, the administration does not prevent student to do what students want.
Programs can be followed in French, English, German, and so many others possibilites.
On the other hand facilities are good but not optimal. Classes are away from one another and since it is in the university you can walk across many students from other sections.