This is our second time staying. Overall, it was basically the same. The beds are comfortable and it was clean. This definately met all our needs. I was however extremely surprised to receive an email from the host hours before arriving. It stated that we had to wash towels and have them in the dryer before leaving. Also, they pointed out that the cleaning supplies were under the bathroom sink, garbage removed and bedding. Everything had to be exactly as when we arrived, or we would be charged a cleaning fee. I would have cancelled except that we were not aware of this until just before arriving and would have lost our 3 nights stay, 450.00. Anyway, we won't stay again. I honestly thought someone cleans between stays, not the renters.
We had to get up at 6 to do the laundry etc. and then head to the airport for a 10 am flight. So any future renting, before committing, I will be sure to ask a few questions of hosts regarding cleaning before renting.
I personally have no interest in staying at a place and requires me to clean it.