thank you for your comments.
It is refundable, as long as the house is clean and neat, I am happy. I just wanted to be reasonable and to protect my property only. I believe you think the same.
I haven't collect my deposit yet and think to add this "cleaning deposit" in the contract.
