The location is just up the road from the busy street of Akihabara. It is only 2-3min walk to the closest station.
Great host and affordable stay for the space for 2 people, though I was traveling alone. Will recommend others for future trips .