Great place in a wonderful location in Tokyo.