We arrived to barcelona airport on a flight that landed at 3;30. We originally told them we were not sure how we were getting to the apartment so they estimates a 5pm check in time. When we landed, we called our contact to let them know that we were there and would be taking a cab to the apartment. We arrived around 4:30. The room was not ready even though normal check in time is 1pm. We arrived before our contact person did and the cleaning woman let us in. The room was impeccably clean, though not sure why it wouldn't have been ready well before we arrived, but when our contact finally arrived, we were blamed for arriving too early. (Note though that the bedding and towels didn't finally arrive until after 5pm. When our contact walked in he didn't even greet us he was just rushing around looking for our set of keys, which were not there so he had to give us his. We also asked a few questions about how to work the appliances which he admitted he had never been in the apartment before and suggested we push some buttons until it went on. We were also instructed to throw out our garbage before we left, even though this is one of the only AirBnB apartments I have stayed in that charges a cleaning fee. (And not a cheap one either). The contact gave us no information about the area or the apartment and the whole transaction was extremely disorganized and the demeanor of the contact was off-putting. Additionally, the apartment did not have all essentials. There was no toilet paper or soap in the bathroom. Nothing to clean the plates with. No salt or pepper. No cooking oil. The apartment was missing a lot of the essentials. That said, the apartment is clean and in a good location. This probably would have been a very positive review if the company were better organized and educated their employees about their apartments and how to interact with guests.