I really like this place. Big enough to fit 3 families, 11 people. About 8 minutes walk to train. Close to stores/supermarket/restaurant. No really suitable for family with young kids.
I will definitely go back next time in Tokyo.