Good location and Rita is a lovely host but that's all the positive things I can say...
There was a really bad smell because of the mold inside the apartment. As there is no window or air conditioning in the bathroom the moisture stays inside the room which leads to mold. This also is the reason for the cockroaches I guess which was a horrible experience to have. On top it gets really hot inside the small apartment. Even the two fans do not help in hot summer nights.
There is also no working wifi... despite there is a router it simple doesn't work even if you still directly next to it.
Luckily we only booked the place for 2 nights. We were so uncomfortable and disgusted that we decided to sleep in our rental car which was easily the better option.
Would not recommend at all.