I'm not familiar with this apartment, but one we looked into for our trip was www.barcelona-guesthouse.com; in case you're looking into other options.

We did not end of staying there so I can't opine on how good the apartment actually is (I chose a hostal instead), but the website looked good and the owner was helpful and quick to respond via email to my questions.

-el tio