Very clean, place was nicer than expected! Communication was clear and quick, I highly recommend this stay!