We were very happy with the apartment. It is placed in a great central location. We walked to most places.
Some of my friends who stayed at other central Barcelona locations were complaining that when staying central they can't sleep due to street noise, but at night we had no noise from the street and we slept well. The apartment is also well equipped.
Great place.