The apartment is nice and spacious. We were 6 people in the apartment comfortably. The beds are good, and there are lots of storage space. I wouldn’t stay anymore than six people in the apartment though.
The area is really nice and quiet, while still close to major metro lines (Hiro-o, Ebisu).