If you are used to certain hygenical standards then you shouldn't book your stay here. Communication with the host is difficult due to his limited english vocabulary. Also when you are doing sth. wrong because it wasn't explained to you from the beginning and you couldn't know he will get mad at you. The cleanliness of the apartment was good except for the bathroom which was fairly dirty. I also had to check out earlier than expected due to an emergency at home and he wasn't willing to cancel the payment for the other days, which isn't illegal but it's still a d*ck move. In conclusion you would be better off looking for another host or a hotel.