^^^ In California ones deposit covers the carpet cleaning and any other damages above normal wear and tear if needed.
Yes, leave it as clean as possible, wash the windows and clean well all appliances in, out and under, behind.
Your landlords should also be able to show you that your deposit has been held in an interest bearing acct.
Few people are aware that this is law and it is very easy for a landlord to trump up damages and attempt to over charge you. CYA, when it comes to expecting all or some of your deposit back.