The airbnb did match the descriptions online and was very nice. We do have some words of warning though:
Do not book this Airbnb if your flight to Barcelona does not fall during regular "business" hours. The host accepted our reservation and asked about the timing of our flight. Upon her request we agreed to take a taxi from the airport, which costs more than public transport) because our flight landed at 9:30. Our flight was delayed due to weather and we didn't know until we were on the plane and didn't have wifi. She was distraught when we got to BCN and informed her immediately. Though we did everything we could to accommodate her needs, she greeted us in a rushed manner and only after taking over our taxi to the train station she informed us she expected us to leave money to cover her taxi, though that had not been discussed.
Also, there are many hills required to get up to the Airbnb so do not book it if you aren't good at walking.