Amazing location, easy to find, seamless communication and check in. Highly recommended even though it’s a bit small, to be expected in Tokyo!