The apartment is in a fantastic location - though it's not super close to Las Ramblas (15 min walk), it's nicely situated between Sagrada Familia (15 min walk), the Latin Quarter (2 mins) and the Arc de Triumphe Parc (5 mins). The location felt far less touristy than some of the other neighborhoods we walked through. Everywhere you might want to go is more or less walkable.
The apartment itself is great - in an older, but well maintained building. The kitchen has a large fridge, microwave, coffee maker, etc and the bathroom is large and well equipped. There's a sort of dining room/living room with a comfortable couch (also a pull-out bed), television and small dining table.
The bedroom is on the front of the building, with the balcony overlooking a fairly busy street. Our only complaint was the noise from the street at night - the traffic is somewhat noisy and the streetlights mean it's never completely dark in the bedroom.
However, when considering the location, amenities and cleanliness, our complaints were pretty minor.