The apartment is really neat and definitely spacious enough for three people. The location is nearly spot-on, I would say as everything you need is just around the corner and metro and bus stations are literally only 50metres from the building.
The only small downside is that the apartment faces one of the busiest streets of Barcelona and if you are sensitive to that then it might give you a hard time falling asleep.
But I shall not end without mentioning the host's high more-than-normal hospitability. There was even a bottle of wine for us and even though we checked in really late and unusually early there was never a moment when we didn't feel totally welcome or when the host was not available for us! All in all - a highly recommended apartment!