Little Japan is in a great location. Asakusabashi station is very close by, which leads straight to Haneda airport, and into Asakusa if you want to explore the historical districts!
Also, Akihabara is about 10-19 minutes away by foot!
Location aside, just like most hostels, your experience may vary depending on who else is staying there. If you're ok with the occasional loud snorer, the bunks are actually pretty comfy! Also, both the hostel and Cafe staff are very nice.