Great apartment, great location.
All places in Barcelona at a walking distance.
Definitely a good place to stay.