Overall the stay was OK - good location, three bedrooms and bathrooms, generally acceptable place to stay!
There were a number of smaller things that did make the stay not completely enjoyable - plastic utensils, the cleaning was still going on when we arrived (we arrived after the indicated check in time and messaged the hosts beforehand about our arrival time), the WiFi was spotty and worked normally only in the room with the router and the patio was a bit messy (old rusted paint cans next to the door to patio and other small things).
So, overall an OK place to sleep at but it would definitely benefit from the hosts living there a few days so they can get a feel of the list if things that should be improved.