Much better than staying in a hotel but airbnb fees make the stay considerably more expensive than booking direct. Smelly entrance hall / drains. Well equipped apartment. No directions to find the place and use the app to gain entry. If you are older and do not spend your whole life gazing at your phone (like us) then the app was a challenge to begin with especially as couldn't locate the receiver in the street. However, once we got used the tech we had a great time - Barcelona simply one of the greatest cities in the world!