Situated in a quiet neighbourhood, the place is wonderful and comfortable place, about 5 minutes walk to/from Yahiro station (2 stations away from Skytree!). The rooms are a good size with super single beds and enough space to move about. Only down side was the toilet being a bit cramped, though manageable. The place was very clean, good instructions from Asako-san on how to get there and collect the keys, check-in was very straight forward as well. We were also provided with towels, toothpastes and brushes and some snacks.
We didn't notice any ameties nearby so your only choice may be the convenience store at Yahiro station.
In short, a very home-y place and definitely recommend if you want to look for a quiet and comfortable place to stay in Tokyo.