I was traveling with three elderly people and one person in a wheelchair, which I notified the host of before booking.
When my family and I arrived we were charged a "late arrival" fee of 30€ to be paid on the spot in cash.
This fee was not listed under "fees" nor in the "house rules" on airbnb prior to reserving the apartment. I asked the host's representative to show me where on airbnb it listed this fee and they refused to. He called the owner and then still demanded the fee. I paid the 30€ fee to the host's representative, as I didn't want to be out on the street with my grandmother and no place to go.
The next day the owner sent me a PDF file of a contract I had never seen before with numerous other rules and extra fees including one that said I was prohibited from posting a negative review if certain procedures were not followed which I find a bit suspicious.
After looking around the apartment, I noticed there were some pillows without pillow cases and not enough towels. I asked if there were kitchen towels to dry dishes or to clean. I asked the host for 2 towels and a pillow case and he outright refused. One person had to use a hand towel for the shower.
In addition the apartment is listed as wheelchair accessible and many of the doorways are very narrow. There is limited access around the furniture and both bathrooms on the main floor have bathtubs with showers in them. Individuals in wheel chairs who can not walk or stand can not use showers where you have to step over an almost 2 foot high ledge. I don't think this apartment should be listed as wheel chair accessible.
The apartment is not close to downtown Barcelona. There were some homeless people sleeping outside of the building across the street. You can walk to the beach in 5 min and there are a few nice restaurants.
The host was inhospitable and the situation was very unpleasant. Overall, I would not recommend this apartment to friends or family.