I studied in the engineering faculty of the University of Porto (FEUP). The building of the faculty is quite recent and the faculty itself has a lot of resources and good infrastructures (for e.g. the labs are equipped with recent materials and the library has plenty of space to study).
What I especially liked about my master was the fact that they focus a lot on team practical projects and it is not all about theory. This projects can be difficult to handle in terms of difficulty and time management but they really prepare you for the professional world. In general, you can always book appointments with teachers to ask questions about the study topics or for guidance in your projects.
The academic environment is also good.