It’s a Spanish university so it doesn’t rank well in the most prestigious international rankings, despite being a very good university. My experience was better than I expected it to be when I first got accepted.
The teachers and the administration are two aspects that I would highlight.
I would totally recommend this university.