Airbnb was great, only slight issue was it wasn't ready at our check-in time, and we had to come back. However, still highly recommend. Great location in Barcelona and nice apartment.