The apartment is well located near Iidabashi station. Just down the street is the river which has lots of shopping and places to eat, it is also only about a 2km walk to the imperial palace which I would highly recommend walking the full way around. Overall we we're very pleased with our stay, the space is small and a little bit of an odd layout but it was clean and had everything you need.