Great place in a fantastic location if you're staying in Tokyo!