What a fabulous experience! James and Keiko were both unfailingly hospitable, and their home is incredible. I wish we had longer; next time we’ll make sure to spend a whole week!