Great location, big house, very clean and a good price made us very happy.
We were 6 people who stayed for 2 weeks and had no issues at all. Check in was smooth and flawless. Only one station away from ikebukuro so transit was easy.
Seven eleven just down the street was great too.
We had a close call with the new Japanese laws but everything worked out in the end and we hope this house will be available again in the future.