I stayed over at this place with 11 other people. If you are 8-10 people, it is an awesome stayhouse. It gets a bit conjusted if you have a lot of luggage.
The location was situated at a very convenient place. It is situated at a 5 minute walking distance from Nakanobu station. It takes around 10 mins from ebara-machi station.
2 great convenience stores situated near the stay house are 7-eleven and My basket.
One thing that bothered me a bit was the staircase was narrow. So taking luggage upstairs was a hastle. But once you are settled, it won't be much of a problem.
Overall it was an awesome experience. All the necessary amenities are present as written in the description.