It was pretty good location. You can use Ueno station and Inaricho station. Also there is very close to Asakusa which is one of the famous place in Tokyo. You can go there in 20 minutes by walk.
The hostel was clean and comfortable but if you need towels, you have to pay ¥100.
Great place for backpackers!