I don't recommend staying here. I was without wifi for 4 days and I had to message/call the management company several times trying to get it fixed. While they were polite, they did nothing to repair the situation and even asked me to take time from my holiday to call the wifi company myself to fix the situation.
The apartment itself is fine. Just be warned: it's on the fifth floor with no elevator. The location is pretty central to tourist spots but it's also located in the historic part of Barcelona where the streets are littered with dog feces, trash and urine so you have to be careful where you step.