I think the University is ok, but I highly recommend officials masters. The professors have a lot of experience but they need to learn how to transmite all the knowledge to the students.
Study in Barcelona is a great opportunity, and if you want to grow up as a professional you need to push the professors and get all the knowledge that you want.