What can I say.....Kako and Keiko have exceed our expectation in many aspects. They are very nice host and helpful (Keiko helped us locating restaurant , accompany us to train station).
Do not worry about the communication, they speak English very well
Great stay!!!