This is a great location in Barcelona. It seems like a perfectly local neighborhood and not at all overrun by tourists as so much of Barcelona seems to be.
But this part of town is very close to major tourist sites and itself is also an interesting neighborhood to hang out in. We had a great tapas and drinks less than 20 steps away from our front door.
The apartment is quite large and has all the amenities you would need even for an extended stay.