We spent 2 days with Shin - 1 day in Tokyo and 1 day in Kyoto. Shin's English is very good and his knowledge was excellent as he was able to answer every question we asked. He gave us very good advice about sights to see and he also recommended excellent restaurants for lunch. He also showed us his family house in Kyoto which I felt very honoured to visit. He also helped with our train tickets and gave very good advice about using the Metro in Tokyo. After 2 days he felt like a very good friend. I have no hesitation in recommending him and would use him again if I visit Japan in the future.