Everything was clean. Great host, fast communication with flexible check-in/out. The kitchen just lacked silverware. But I would stay there again. Good value for money.