Inside, the apt is good and the host is kind. Since the bathroom is a shared space, maybe it should be cleaned everyday (I believe that'd justify the cleaning charge or maybe it is and I didn't noticed).
Location is not bad but the neighborhood was dangerous (at least during my stay). I didn't feel 100% safe walking around. If you are a party of 2+ else, you could find something bigger and safer just for you.