Takashi has a great place in a very accessible location. It was steps from the rail station which was valuable after long days exploring Tokyo. Good place for 2-3 people, would recommend.