The place was very clean when we arrived - kitchen and bathroom were spotless. The listing pictures were accurate. Check-in/out was quick and easy. Our host was very quick to respond and accommodating of our requests. I highly recommend