My family and I thoroughly enjoyed our first two days in Tokyo with Makiko as our guide. She is very professional yet flexible helping us to plan our days while also teaching us to use the subway. She is extremely knowledgeable about Tokyo and the Japanese culture and her English is excellent. She really helped us in all ways possible and her written communications before our tour was excellent. I would definitely recommend Makiko for your trip to Tokyo.