Perfect for your trip to Tokyo! Being able to check in using English made it so much easier. Tokyo can be difficult to navigate for non-Japanese speakers.