Great place. Overall clean, except the sofa.
Street view is awesome with a balcony. Backyard view from master bedroom is not so good, but who cares, it's Barcelona.
Host was really helpful offering a free replacement for the key card we lost during our stay.