Our stay in this apartment was very disappointing. The place was dirty when we arrived: towels on the floor, crumbs on the table, etc.
Even after cleaning, bed sheets for the sofa bed were missing, as we were not given enough of them.
These elements made our stay very uncomfortable.
The information provided was unclear and contradictory: several passwords for the Wifi, etc.
The involvment of several parties made the communication unclear and difficult : it was tricky to understand with whom we were speaking and receiving messages from (landlord, intermediary '"managing" the check in, etc.).
I do NOT recommend this place at all and will not come back.