I stayed there for a month. Everything was sparkling clean.
The only problems I got were at check-in and check-out.
We arrived by plane late at night, the maid was supposed to give us the keys but she was not there, and we where told to wait in the lobby until she comes back in the morning. It was 3am, so we had to rent an hotel room.
When we got the key and card, the maid had only one set for us. But we where to person renting the place and it was known. It took 4 days before we got another set.
For the check out. We had to leave at 6am, we were told that the maid would be there waiting for us in the lobby, but she was not.