After having attended my program for quite a while, I can say that the level of knowledge expected from the students is high enough to make it be at the top in my country. Nevertheless, there is a shortage of new professors which means the quality of the lessons is okay but not amazing. Moreover, the different labs have big developmental differences, with the material research sector being the most prominent and the fluid mechanics lab being a relic of what it used to be.
The food at the cafeteria is quite mediocre but edible. However, the queue for it can become quite long. On campus accommodation is available.