This university is very well organised, with highly equipped and inspiring professors. The infrastructure looks impressive, while the teaching style is also nice. From my experience, doing a Masters there is a very rewarding experience. Moreover it doesn’t hurt that it is in the Beautiful city of Barcelona.