Not for the faint of heart. This place would probably be tolerable for 2 or 3 nights, but it's really not set up for longer stays, and the host's arm's-length, Wizard-of-Oz-like approach can be frustrating, not to mention his frequently evasive communication style. I had booked a better-reviewed unit, but within minutes of booking, host Samuel contacted me requesting a unit switch, telling me the booked place was no longer available and offering this apartment instead, claiming it was bigger and a much better deal. Despite my doubts (the original unit actually looked bigger or at least the same size in the photos, and the most recent reviews for this new unit were awful), I accepted, after Samuel assured me any problems had been rectified (some had, not all, and there were new ones, to be sure).

Upon arrival, the WiFi was weak and spotty, and despite Samuel providing access to a second WiFi network, it wasn't much better. On some mornings, there was an acrid odour in the apartment. Samuel was pretty responsive on this particularly issue, and my fears of a possible gas leak proved unfounded, and after about a week the odour had mostly disappeared. But then came the cockroaches in the kitchen, which was sort of the straw that broke the camel's back, and when I asked to be moved to a different unit Samuel said he'd let me know the ASAP if there was anything available. After a couple of days of reminders on my part, and stalling on his, it became clear he had no intention of relocating me, so after 14 nights, or not quite halfway through my stay, I vacated the place. Two days later I officially checked out, exactly halfway through what was supposed to be a 32-night stay. I asked Samuel for a partial refund, he assured me he'd send a "big one" to me, but gave no specifics. In the end, it was $300, or a bit less than a sixth of the total amount paid. For over a week I've been dealing with Airbnb's customer services reps in an attempt at obtaining additional money back, and despite being told I'm eligible, this has been its own Kafkaesque nightmare of confusing and contradictory information.
All of this being said, and taking into account additional nuisances: stained towels upon arrival, paper-thin walls through which one could discern not only the voices next door, but also exactly what they are saying, I cannot in good faith recommend this place. With about 66 properties on the platform, Samuel would seem to be at best incompetent, at worst negligent, and definitely spread too thin. In short, the kind of "professional" host that's lately been tarnishing the platform's name. So save yourself the hassle, and avoid this dump. Credit where credit's due, though: the bedding was clean, so a short stay might not be too painful in a pinch.