Good technical university in France, especially for engineering. The teaching level is good, even if the English proficiency of professors has to be improved, like everywhere in France.
The campus is big and with parks and green areas, with lots of spaces for students to relax and study, and dormitories inside the campus itself.