Makiko was great! She was very informative, pleasant and spoke English quite well. I always received prompt responses to my emails when setting up our tour. She was very flexible and tailored the tour to our interests and made wonderful suggestions as to what to see in the limited time we had to visit Tokyo. I would definitely recommend Makiko.