I stayed at John's place for a bit more than a month. It is a great place to stay, exactly as described in the listing.
The accomodation is regularly cleaned, including your room. There is everything that you need in the kitchen, such as pots, pans, oil, spices, etc. The accomodaiton is located in the city center with everything you need in a walking distance.
Other guests are quiet, clean and friendly.
To clean your clothes, you have to give it to the hosts, and they will do it for you.
John is reliable, answer fast to queries and always ready to help; it was a pleasure to stay at his place.
I can only recommend this place to other travellers.