We really enjoyed our stay in the apartment. The location is fantastic. The furniture and linens were not the greatest quality but it was ok and we slept comfortably. The apartments are not sound proof so expect some noise depending on who is staying in the other apartments around and above you.
Overall though we recommend the apartment as a good value and fantastic way to enjoy Barcelona!