Avoid this apartment. We booked it for a week and it was so bad that we ended up leaving after a few days, leaving it empty the rest of the week.
There's a pervading smell that we couldn't get rid of by opening the windows every day. There's poor ventilation in the bathroom so everything feels humid/damp. The traffic noise is intolerably loud, and that's coming from someone who's always lived in big cities. You're right on a busy road with cars honking all night long and the sound is just as loud with the windows closed or open. There's a spotlight that shines on the front of the building that goes directly into the bedroom window (where there's no blinds on the upper half!), so your bedroom is lit up all night long. Other than the decent location and easy check-in process, it's all bad.
The owner did not refund us for the extra days (which I understand is their cancellation policy), and stopped responding to messages after we asked to leave early. Definitely look elsewhere.