The apartment is quite a big space, especially for Tokyo. Fairly close to a few subway stations, not that close to Tokyo station (15 minutes) by foot - but overall not a bad location. Check in and check out were super easy ! Worth considering staying here !