Clean, as advertised. We had a last minute check in, and it was painless. Easy, clear communication with the host. It was a very pleasant experience and I would recommend.