I cannot recommend this rental in its current state. Prior to booking, I read reviews of dirty walls in need of paint and broken/mismatched kitchen furniture. I messaged the host in advance about these concerns and was assured that these issues had been rectified and there were no current maintenance issues with this unit.
Upon checking in, it was clear that the walls and kitchen furniture had not been maintained and were in a state of disrepair. The host continuously promised to rectify, but didn't follow through. 10 hours prior to our departure (including sleeping hours), on our third and final night, the host said they would finally send someone to clean the walls. Um, no, it was too late at that point and an inconvenience to use our time in the unit to do cleaning and maintenance they should have done beforehand.
A week later, I am still working with the host to refund a part of our stay due to these cleanliness issues and lack of usable furniture. No resolution yet.