We had a great stay at the Tallers apartment. It is a perfect location on Las Ramblas. The apartment was a great size and had everything we needed.
We would definitely stay there again if we were in Barcelona.
Note: You pick up keys at their office, which is a five minute walk away.