The room was much more spacious than we first expected and we were able to fit all 3 of our suitcases inside. The place is kept clean each day. Despite being a space shared by 6 other groups, we seldom saw other visitors and had no problem with the shared shower or bathrooms. The location is good and the place is easy to access from multiple stations. Several of Tokyo's major attractions, such as Ueno, and Tokyo Dome, are within 20 minutes walking distance.
There are many food places nearby, which is great because there is no stove top. The indoor washing machine takes about 500 yen to use, but the drying function didn't really get the job done and our clothes still came out moist.
Overall the price and location are very good and it is a great place to stay for a couple of days.