I recently stayed at an Airbnb in Barcelona and had an amazing experience. The apartment was clean and exactly as pictured in the listing.
The location was perfect - very close to the metro and a supermarket, which made it easy to get around and grab essentials.
The host was incredibly helpful and provided plenty of information on things to do and see in Barcelona, as well as clear instructions on how to get to the accommodation.
I would highly recommend this Airbnb to anyone visiting the city.