Great stay for long or short amount of time, very clean. Host communicates often and checks in for anything the guest needs.