Fantastic place to stay for your Japan trip. Very quite and accessible at the same time. The apartment is well equipped and there are plenty of restaurants around that you probably won't run out of options.