The place was accessible and along the way from the station you can see snippets of Tokyo Tower which was amazing (esp at night).
The apartment was accurately described by the photos and the place was as good as new. They had all necessities and it is one of the best apartment that we've stayed in for the third time that we are here in Japan. Also, within 1km there are three supermarkets too which makes shopping for snacks easy. Lastly, the location is really easy to travel around Tokyo.
We highly recommend this apartment and would wish to stay there if we visit Tokyo again!