The house is conveniently located near the Ikebukuro station. It is near the train tracks so do expect some noise throughout the night and day, but we were so tired we slpt through the noise.
The rooms can be cleaner, but overall a good place to stay with a big group of people.
It was a pleasant stay.