You get what you pay for. The rooms aren't totally blocked off from one another, but if you are with an understanding group, it's a good space that is incredibly close to the Inaricho station. (nearest Train Station)
As long as you can deal with only having 1 bathroom and toilet, this should make sense for groups of 5 or more.
Side note: The sofas double as extra beds and they are pretty comfy!