Decent stay but don't think the value is worth it. There are pros and cons with cons outweighing the pros.
Pros: Bedrooms and floors are clean, excellent location, AC works great
Cons: Bathroom is clean but walls and doors are stained, some towels had stains on them, terrible check-in process (missed my time so had to wait 1.5-2 hours to check in), the dining chair cushions are black but you can still see stains on them
Anyways, I won't be staying here the next time I'm in Barcelona.