Communication was great. Bedroom was clean. The bathroom was decent however the water was severely leaking. Location was great. Don't expect the carpet to be spotless.