Young In-san was really helpful during my stay, answered my questions swiftly and even helped me out to deliver a FedEx Package.
I recommend the location if you want to go a 20 min walk to Akihabara or Ueno (both Stations 1.2 km distance). The restaurant downstairs is great for a quick meal, although is closed on Saturday and Sunday.
Note that the place is not sound-proof, so you will probably hear people going around the rooms or speaking. Luckily I got very nice room neighbours and all my stay was pretty quiet.
You have a supermarket and coin-laundry nearby, a vending machine to grab some drinks for 100 yen each, a Family Mart around on the Avenue and a Seven Eleven crossing the avenue 2 blocks away.