Great location to stay if you are visiting Tokyo. It is near Shin okubo, walking distance to Shinjuku. You are in the Korean district so lots of Korean food around you. There is a local onsen as well.
Regarding the space, we had 6 people and found it very crammed. I would not recommend this place for any party great than 4 as we had a hard time opening luggage. You essentially have no living room in a sense as it is really hard to maneuver. This place was made for bare bones essential, which is what we were looking for. However, it would've been a much more pleasant experience with 4 people.
All in all, good spot to stay in and would recommend for any party smaller than 4.