Great location for a great price. It’s just a 5 to 7 minute walk to Akihabara and the nearest subway station.