Really great place for an awesome price.
As someone who lived in Tokyo for 3 years, this location is very good and on several important train lines. Also, it is very convenient for getting to and from Narita (Skyliner from Nippori station).
The room itself was clean and had a lot of good amenities (cooking stuff, fridge, nice shower, etc).
Highly recommend!