Apartment: It's clean and spacious. The beds and sofa are comfortable. The Kitchen is well equipped. There is a washing machine but bring your own detergent. Washroom is basic, but bring your own soap, shampoo and toilet paper.
Location: the location of the building is great, just 10min walk from the La Ramblas and many other attractions. If you happen to get the street-facing apartment, be prepared to not get a good night sleep due to the street noise and people partying in the bars across the street.
Communication: this was a bit of a disappointment for us, the host was hard to reach prior to checking in. And, host was not clear on when we can actually enter the apartment. They did let us leave our luggage at the apartment at check-in time but didn't get our door code until 1-2 hours after.