We're a family and had a month stay
The location is great enough
The apartment is the CBD of Tokyo & pretty clean
All shops are just around and all you need
The shower water needs some fixing tho but I would really recommend this place.