The flat is in a perfect location, especially if you are staying because of the universities near by (it‘s just a 15min walk to IESE).
But even if you are in Barcelona as a tourist, it is super easy and quick to get into the centre.
Communication with Milan was super easy and even though I arrived quite late, it was not an issue at all. I can honestly recommend staying there!