The host was extremely unwelcoming on arrival, but I will come to that later. It is a stunning, trendy, quirky "Gaudi- esque" large apartment.The location is perfect for just about everything in Barcelona. The apartment looks just as it appears on the site, just a bit more cluttered,not enough natural light, noisy when the shutters are open, no air conditioning and not clean to professional standards (finger marks on the glass table and dust and stains on the books.It was completely my sort of apartment and I enjoyed staying there. However, our main concern was the behaviour the host Africa! Before arriving the communication was extremely poor, she would sometimes take days to respond to emails and texts which caused stress. On arrival we had a communication problem regarding the location which resulted in Africa shouting and telling us off for going to the wrong door. It resulted in an argument on the street she did not even say hello. I had to say "welcome to Barcelona". Africa then demanded to have my passport details and the full name of everyone staying at the apartment before I could bring the suitcases into the apartment. I felt like she thought we were criminals. This was particularly concerning as I had given her this information months before. She then demanded that we pay a 100 euro deposit and 15 euro tax in a very aggressive manner, which we paid. A couple of days into our holiday, I got a very abrupt text from Africa telling me that we had only been charged for three days instead of four and the we should pay up ASAP! the strange thing was that we ha paid the full amount, had receipts to prove it and more importantly, Africa had confirmed receipt of that payment.That text ruined my evening and I did not receive an apology from her, she simply said she would revise her records. Africa did not see us on our last day, she sent someone to return the deposit. I do not know why Africa behaved in this way towards us. I have checked the other reviews and no one else appears to have had this sort of experience. I have noticed, however, that none of the other reviewers were of Afro Caribbean origin.I can only concluded that she did not feel comfortable having us in her apartment for what ever reason, I can only speculate.I do not know if it is common practise to ask for passport details before someone is allowed to put their luggage in the apartment, but Africa saw fit to treat us in this way. Africa needs to question why she decided to behave in this manner towards six women of Afro Caribbean origin. I have never been treated with such little respect in all my life.I do not think she is suitable to do client facing work as she is quick tempered and aggressive. I think Air bnb should review whether Africa is an appropriate person to...