This Airbnb was in such a good location, and it was so quiet! It was on a busy street outside one of the main tourist attractions, but when you got into the flat you could hear nothing! It was great and we had amazing sleep I was just worn out before booking, they do charge late and early fees which can run up to 50 euros! You also must pay city tax :)
The flat is slightly rundown, but it has that Spanish Barcelona feel