Super clean and the beds were really comfortable. We checked in on our own without any issues. The hosts send helpful instructions and are very kind.