This place is perfect for visiting Tokyo (solo backpacker perspective). The location is super convenient, staff is helpful and friendly and the amenities are great (great bathroom, hairdryer, towels, microwave, kettle, locker - though bigger ones could be made available in the dormitory). You can leave your luggage at the place before/after check-in to move freely in the city. Noise is part of staying in hostel but as a light sleeper I would say it was alright.
Overall, great experience !