The University of Minho is considered one of the best in Portugal. For me, its greatest strength is having a very diverse range of future professional choices, as well as teachers and extracurricular activities.
The biggest drawback is that it is still very focused on theory, although it is betting on more and more practice.