The hotel seemed very clean to me, but "cleanliness" can't really be rated, unless a room is obviously dirty.
The very personable owner (manager?), Zakhar, isn't on-site, but he does a good job communicating by text. Once he knows your estimated arrival time he's there to greet you, etc.