Great location at Sumida City, Tokyo, Japan! Great locations within walking distance and planning out on going around via Train Stations do effectively manage time.