I agree with what has been said so far, it is normal to have to buy kitchen supplies, detergent, garbage (or bin bags as we call them in the UK).
It can just depend on what is at the villa, the last one we stayed in there wasn't even basics like salt, on the other hand at others there has been tea bags,coffee, cooking oil etc - it just depends.
We actuallly bring our own garbage (bin) bags with us and also our own clothing detergernt (washing powder tablets).
The rest we rely on good old Publix!