Very clean. Good communication. Some issues with the door lock/code, but overall was a nice place to stay for a reasonable price.