Well, this is how the story ends... We left on time, February 25th. We fixed everything that we agreed on , save for a few things, like the oven handle that had to be ordered but we left the money. We did not get the deposit back or the reimbursement on the parking space, but we agreed with them that they could keep that money towards whatever they wanted to fix or do with the apartment. Plus, the place couldn't have been cleaner, I scrubbed every surface as clean as I could. We got an email yesterday from the agency stating they went to check out the apartment, that it is still in muy malas condiciones, and since they could not rent the apartment for the month of March due to our errors they are demanding that we pay at least another $1,300 pesos more to replace the bar in the kitchen due to some scratches or whatever (I don't really know...) and that they do not consider the apartment entregado, and we have to pay the month of rent/expenses for March... I really thought that fixing everything agreed on and leaving on time, letting them keep the deposit, not making a big deal about the parking reimbursement would all be enough. I just don't know what to do. Furthermore, I don't have the money to pay them rent/expenses for March, I am in a new place now and I only have enough to pay rent where I live now... I have no idea what to do. This sucks....