Do not recommend this apartment. Nor these hosts. First reason: host is irresponsible. I tried several times prior to 3pm check in time to learn how to enter the unit. No response. Waited 45 minutes for the person with the key to show. Frustrating. Second reason: that person didn't speak English (unit advertised as being English speaking). Third: unpleasant odor in the apartment, which smells of damp. Spent two nights in the unit, started to get sick. Once I relocated to other accommodations, immediately began to feel better. Fourth: this unit had no reviews when I booked; I've since located previous reviews on this unit so I don't know if the hosts are relisting it? To skirt negative reviews?
Regardless, look at the reviews about these hosts before booking with them. There are better options for your accommodation dollars.