For the money, there are better places in Tokyo.