I rented the house for my work colleagues and their feedback was that the accommodation was good, clean, and had all the necessary amenities. The only down side is the location (neighbourhood).
My personal interaction with the host was the communication prior to the stay - he is very helpful, quick to respond and ready to go an extra mile, so the overall impression is very positive.