My family of 6 enjoyed our time in Tak's apartment.
The location is really convenient so close to the subway station. Tak provided a list of recommendations in the neighborhood and was helpful when needed, but otherwise left us alone to do our thing in Tokyo.
Amenities are relatively spacious for Tokyo, and my kids were pleasantly surprised by how much room we had relative to our last Tokyo AirBNB (a couple of years ago).