First things first. The pictures do not accurately represent the fact that the living room and bedroom are actually one room. By this I mean "the wall" that can be seen separating them is not a complete wall and only partially separates the rooms. Even though they had put a door in it, the wall does not reach the ceiling, so a lot of light, sounds and smells poor into the bedroom from the living room, where the kitchen is located and whose curtains are not the blackout type.
The blackout curtains in the bedroom were too short to cover the windows fully by about 20cm (1 foot), which allowed a lot of light to poor into the room during day time. We talked about this with the host and they said they would fix it, so follow up on that if you decide to rent this place and darkness is important for you to sleep/nap.
Sound from outside is very loud since the apartment is on a third floor facing the street. Add to that the two construction sites that are literally across the street and it is very hard to find quiet time during the day. We also heard banging and hammering right above us as well, so some type of work was definitely being carried out in the building. It's important to highlight the fact that we asked about noises before booking and were assured it was quiet, which was not the true by any stretch of the imagination.
Cleanliness wasn't great since the bed cover had some very visible stains in it, which prevented us from using it.
Given all these discrepancies we decided to cancel our stay and look for a different place, so we ended up spending 2 nights there instead of the 15 planned.
If there's anything positive to mention it would be the fact that the refund was offered almost immediately after we voiced our concerns with the host, so at least there was no arguing in that regard.
However, had the pictures been more accurate and the host been more upfront about the noisy environment we would have passed entirely without booking in the first place, and saved ourselves from having to rush to find a new place in a very short period of time.