Great location. Apartment size as described, host was communicative and tried to be helpful. We were able to leave our luggage there earlier than our check-in time which was convenient.
We booked for 5 nights, but checked out after 1 night and did not get a refund. Reasons for leaving: mainly, the toilet door which is tight with the bed doesn't close all the way (gap from the wall), so the person in the bed can see the person sitting on the toilet. Unacceptable! Other than the kitchen which seemed excellent, the apartment was poorly maintained - broken electric socket near the bed, rolling curtain kept getting stuck, broken hinges to the closet, and worst was the wooden floor that squeaked loudly with every step. On top of that, only a small face mirror in the bathroom, no body mirror.
I wouldn't recommend staying there until those problems are fixed.