The place is well located.
3 minutes on foot from Inaricho station that goes to Ginza, Asakusa, Shibuya, and Shinyuku.
You can see Tokyo Sky Tree from the street which is 20 minutes on foot or 2 stations away.
Ueno station is near, around 10 minutes on foot, so if you are coming from the airport it's easy to get there.
Family Mart just around the corner and Laundromat.
Services not included but available for an extra cost:
Shower towels
Keep your Baggage after checking out.
The place is clean and the staff is very friendly always happy to help.
Very cheap if you are in a budget!!!
Downsides:
Only one full toilet for men and 2 shower for everyone.
Size: Be aware that there's little room for everything, if you have a big baggage or a big backpack, you won't be able to organize your stuff without struggling with the space.
If you are tall or large size the bed, corridors, showers and sits may also be uncomfortable for you.