I picked this place for its location - super convenient to get to touristy places, the metro, the supermarket and live like a local. The place is good value considering it's location.
Its cheaper than other places and the experience is otherwise average (you hear some noises from neighbours; unwelcoming looking building), and has lots of minor areas that could be improved further (lack of check in instructions, general cleanliness, temperamental shower, impersonal host).
Overall it's fine, and an acceptable price for its location.