Clean, great communication, location, and was provided supplies/necessities. I enjoyed my stay very much!