Steve is a wonderful host who was incredibly kind and helpful during our visit.
His guest place was very easy to find, as Steve took great care in making sure we arrived with no problems. As stated, it took less than 5 minutes walking from the station. There were convenience stores and many restaurants (both chains and unique ones) on the way. It was very simple to find (in case you will be coming in late or while inebriated =]).
The place itself was cozy, clean, and had simple but nice décor. The TV had Japanese channels as well as English channels for when we were preparing in the morning. The beds were already comfortable, but the humidifier and aircon/heating unit made everything perfect for getting good sleep even during the cold, dry season. You'll have access to your own private high-speed wifi router. We streamed HD TV-shows one night with no problem. I didn't use the washing machine, microwave, or drip-coffee maker he provided. Still, the coffee looked like it was high quality and not some cheap thing.
My partner and I went to local restaurants that Steve recommended and they were an excellent representation of high quality, authentic Japanese cuisine without being over-crowded by tourists. The location is also great since you're $1.25 and 10 minutes away from the popular Kichijoji neighborhood, or $2 and 20 minutes away from big city Shinjuku - those times are from the guest house door to station.
It's very hard to find anything negative about the place. I guess, the shower was a little narrow. If you're like me, you'll have to be careful if you don't like the shower curtain touching you. Still, the bathroom was spotless and he provided quality shower products, so that was very minor for us.
Overall, staying at Steve's International Guest House was like staying at a western hotel. It was cozier, but it had all the amenities that you would expect, and more. The only differences were that it was in a residential area (peaceful ambience!), cheaper, and has a host who cares about giving you a great experience in Japan. All those are plusses in my book. I'm definitely planning on staying here again next time I visit.