Very clean. Joseph was a great host. he was very helpful and communicated well. The listing was as described. we would stay again.