The location is very close to all major sign seeing in Tokyo. All information is correct show on the website.