This place is in a wonderful neighborhood, with great restaurants and food options everywhere. Public transit is a few minutes walk away, and some of the big sights (like the Sagrada Familia) are within walking distance.
The apartment is comfortable and with good internet, and we really enjoyed our time there.