Great location and spacious for an apartment in Tokyo. Recommend everyone to stay. Convenience store is next door and lots of yummy restaurants around.
Bear in mind that there is no lift so you have to bring your suitcase up to upper level.
For a Japanese traveller, I would have been happy to have a bath tub but maybe for many others it’s ok.