This house is very close to Nerima station. The Oedo line will bring you direct to Shinjuku and Seibu line to Ikeburuko. I love the house. I think it's relatively big for Tokyo's standard. 7 eleven is just few metres away. and there is a huge supermarket below the Station with 24 hours McDonald just across the station. The host is very responsive and went out of the way to provide us the video for direction from Station to the house and check in process