Sato's place is located near to ikebukuro station which takes about 5 minutes walking distance. The house is very clean but a bit smaller than what i thought as 5 of us staying. Sato san provided clear and detailed information about the address and check in information. There is airport limousine bus direct come from Haneda/Narita Airport and took 2 minutes walking distance to reach the hostel. Overall it's recommended and i will book for the second time!