This Airbnb had all the amenities we needed for an immersive cultural stay in Barcelona as well as convenient access to transportation to reach great tourist sights.