This place has a superb location! 2-3 different train stations nearby, and the Tokyo central station is only 10 min away. You can find restaurants and a 24/7 small Family Mart where you can find prepared meals, coffee etc.
The apartment was very clean, comfortable, modern and organized for 6 people in a Japanese fashion for a small area.
If you get the apartment 1001, do not get confused due the elevator only showing 9 stories. Go to the 9th and use the stairs for the last one, it is on the top.
We really enjoyed the place and will search if it is available the next time we are in Tokyo.