We've been here for 2 years now. Initially we signed a one-year contract and when we completed that one year contract we went on a month-to-month basis. The laws in New Jersey are if you are on a month-to-month lease then you are entitled to 30 days notice. So since the closing was on June 15th we are legally entitled to stay here until July 15th. We paid cash for June and he is holding one month security deposit. We will use half of our deposit to stay for half of July and then he has to refund half of our deposit when we move out in the middle of July. For some reason he is saying that he prefers or maybe because his English sucks so bad he is saying that the new owner prefers that everybody goes out on the 1st of July. But the new owner should easily know that everyone gets 30 days notice. So this week we are going to try our best to find a new place for July 1st but we have to leave on June 25th to go on our vacation and I'm not coming back until the morning of July 1st. If we don't find a place by June 25th I'm going to tell the ex-landlord who is still living upstairs, that we did not find a place yet and we are going on vacation and will definitely need the first half of July. I don't care if he is happy about that or not he only gave us 18 days notice after promising us that we would have July to stay here when we pay the rent on June 1st. I don't care if he made some kind of a deal with the new owner to get out by the 1st of July because that's a deal he made about him and his family but he can't go and make any deals about me and my family behind my back. He grudgingly admitted but didn't really want to say it but I got him to admit that legally we get until July 15th because legally in the state of New Jersey you have to get 30 days notice