I am currently an exchange student studying at Montpellier Business School. I find this university great for exchange students since there is a lot of diversity. This way you meet people from all over the world; you do not just learn academic stuff but you also cultural.
The infrastructures of the university are quite good, especially the cafeteria and the fact that there are plugs everywhere.
Another important fact is that this business school is ranked in the top 12 around France.