The pictures make the place look a bit nicer than expected but for the price its a decent place for a night.
As for the prior review of the cockroach, I did not encounter any in the bedroom, but I did see one in the spice cabinet during my stay. The building is old and the hosts do not run air conditioning in the main living area which leaves the entire apartment to be quite hot during the daytime.
Overall rating a 7/10.. it could be a little bit cleaner.