I had to pay full payment by middle of May which included deposit. We had to leave the apartment early in the morning on the day of departure. He instructed us to leave the key on the kitchen counter. Owner specifically emailed me that he does not have deposit. So he is telling a lie?