The UPV is a good place to study your degree. It has great teacher in all the subjects, people that are investigating a lot in their fields. What I like the most is that is not only studying, they also want you to learn by doing practices an team works, and nowadays is a mandatory skill.
Moreover the campus is great, you have plenty of places to study,to do the projects with classmates o to have relax time.
Finally, apart from the degree, there are many groups as Euroavia or Hyperloop where to can learn more practical thing than in class, at the same time you gain experience for your future .