The apartment was spotlessly clean and comfortable, with plenty of room for a family. It's a brand-new ultra-modern apartment building and has the latest Japanese technology. I felt like Tony Stark just entering the lobby. You may need to use a translate app to understand some of the appliances and I'd urge you to look for videos on how to use a modern Japanese bathroom. But, once you do you will be amazed by the comfort and convenience.
In researching the area, I was concerned that Maps didn't show many restaurant options close by that were suitable for families. This appears to be a failure on Maps's part, because the area was absolutely full with excellent small restaurants and shops within walking distance. You could stay here for months and never eat at the same restaurant twice.
With two train stations within short walking distance, exploring Tokyo is simple and easy from this location.