Kenji was absolutely great. We had 2 small kids with us and he was patient and genuinely a kind person. Also his tour was great and he managed to fit in and explain to us the important highlights of each place we visited. Highly recommend him. You won't be disappointed greats you with an open smile and is great at his job!