I recommend this place for the location, if you want to feel like a local this is definitely the place. There's a lot of small tapas bar in the street itself and it's only a couple of minutes away from a square/plaza. It is about 20 minute walk to Placa Catalunya and Sagrada Familia but it is an easy walk you wont even feel it.
The apartment itself is quite small but I assume this is a typical apartment size in the area. Water pressure is strong as one review mentioned. Other amenities include a small washer (no dryer though) you have to hang your clothes out in the balcony, hair dryer, iron and ironing board, and wifi. If you're from the U.S., you have to have an adapter for the outlets, we lost our luggage so we didnt have one right away. But we left one for future guests to use, we dont be needing it anymore anyway.