I cannot think of a better location than this apartment. A supermarket is just downstairs and a convenience store is 3 minutes walk. It’s close to the station. There are plenty of good restaurants in the surrounding area. I highly recommend this apartment if you stay in Tokyo.