Nice place in a good location in Tokyo.