This is a cozy, well-kept apartment in a great location! Very close to Las Ramblas and the Plaza de España. We felt very safe and enjoyed the stay greatly.
As other reviewers have pointed out, there are bugs (cockroaches) in the apartment at times; we ran into a few. Additionally, it was not very clean when we arrived. The kitchen (also very light on utensils and tools) and dishes were a bit dirty, and the bathroom was grimy in some places -- somewhat to be expected with Airbnb stays.
My main gripe is that the hosts have some rules that (for me, at least) were not visible on the listing when I reserved this apartment. The two we ran into were late check-in, which cost €30 after 9:00PM and €50 after 12:00AM, and forgetting your keys, a €20 charge. It is frustrating not to know these policies when the check in procedure only says "flexible" and the house rules are not detailed whatsoever. No one likes to be nickeled and dimed after spending a few hundred dollars on a stay.
Overall, a pleasant, easy experience with a few downsides.