While the apartment was average as expected, there was a funky smell coming from the bathroom and the host was a nightmare.
We arrived at the airport and called our host via WhatsApp (because we don't have international phone plans) as we walked out to catch a taxi. I was told by the host that based on traffic, it looked like we'd arrive about 40 to 45 minutes later which ended up being accurate. No one was there when we arrived. We waited with our luggage after dark in an unfamiliar place. Ended up resorting to calling, despite not having international minutes (expensive), and we were told they'd be there in 15 min. 20 min later we called again and were told they'd be there in 10. 20 min later we called again and were told he was "just around the corner". 5 minutes later we were let in by a man who apologized profusely for making us wait 45 minutes saying they had issues coordinating check-ins that night. Fine, we accepted his apology and appreciated his acknowledgement of our frustration.
His boss called us the next morning and told us that we were lying, that we'd only waited 20 minutes after we arrived, that they had come 20 minutes after I called but then left because we "took too long" (we got in a taxi less than 5 minutes after calling and went directly to the apartment) and we didn't answer a phone call that we never received while in the taxi because my phone does not accept roaming calls. He YELLED at my boyfriend for a few minutes, and then they hung up.
He proceeded to send me messages that day and our final day in Barcelona (we were only there two full days) continuing to tell us we were lying and that we only waited 20 minutes even after I sent a screenshot showing our calls. I felt completely uncomfortable the whole trip and his continued messages soured my short experience in Barcelona.