We've been only there for one night and it was quite okay for that time. Everything was clean except for tiny details, which didn't really bother us.
We would recommend it for shorter stays more than for longer.
The communication between the host and us was super easy and we easily found the place. We checked in ourselves but there is also the way of checking in with the host.