Keikos house is extremely close to the station - literally next to one of its exits. It is a nice quiet area with plenty of places to eat or buy groceries from nearby. Keiko is super super nice and tells you about everything you need to know eg the restaurants and nearby sights. She even gives you snacks and some breakfast! She is like another mother.
The house is nice and modestly sized with a kitchen, laundry, dryer... It has everything you need really! Keiko made us feel right at home
Advice - do tell Keiko you have arrived at Ueno station because there is no wifi at Minowa station (unless you have already activated a rental SIM card with data etc)
It's convenient if you have only up to 6 luggages - we had 6 people and the luggage room was filled.