The apartment didn't meet my expectations. Paying 500 usd for 3 nights I was hoping to have a place without cockroaches (while I had 2 of them dying on my floor), I also saw a huge rat when I was entering the building late in the evening.
I didn't find the studio convenient at all, some furniture didn't make sense and only took space, the kitchen was barely equipped, no welcome water bottle.
In general, I don't see a point to pay this money for the accommodation like that, it's better to pay a little more for a nice hotel.