Kiichiro's place is excellent. I love the restaurant downstairs. Have a great stay in Tokyo!