This is a great location - quiet, safe, easy to reach from the train station (once you get your bearings) and very close to a supermarket and convenience stores. It's also about 15 minutes walk from Akihabara, which actually can save a reasonable amount of money on train fares.