Amazing place - the best stay in Tokyo!