Great place to rest our head for a night! Great location in the heart of Tokyo!