Setyawati's place was lovely for a longer stay. It had everything we needed - an equipped kitchen, a washing machine, a couple of bathrooms... it was super clean and we were also able to elect to have a free clean during our stay which was great! Because the apartment is so central it can be very noisy at night but the hosts had left some earplugs which were a great help.
One thing to note is that the person who checked us in wasn't listed as a co-host of the Airbnb so it was a little confusing and would probably cause some concern for travellers if not advised. The check-in was rushed with minimal explanations given however the stay overall was comfortable.