I would not recommend this place. To start with, i booked another apartment with the same people via airbnb more than a month in advance of my trip. Less then a week before my stay (after i had already paid full price), they simply told me that the place was no longer available for me but they were giving me another apartment in the same building, which was this one. I was very upset about as I had spent quiet a bit of time looking for apartments in Barcelona before choosing the one I did, but that made no difference to them. I had to take this one because was already traveling and had no time to look for something else. The place does not match the description. It is not spacious, there are many things that didnt work well (dish washer was broken and water went all over the kitchen), hot water in the bathroom (cold one evening for a few hours so couldn't shower!). The apartment is very cold, there is mould and the overall look was very old and unfresh. On top of it all, It was hair on the floor when we got there, the stairs don't go all the way to the apartment so at least one floor you will need to carry your bags. Location was the only thing positive but everything else was way below expectation. Price is too high for what it offers. I would never go back to this place again nor book anything with this company as they are not reliable.