Kei was an excellent host. All of the arrangements for staying at his place were perfect with easy directions to getting there and getting access into the home. Kei even stopped by our first day having heard the television set was not work properly bringing with him a replacement. When we needed some extra time to check out at the end of our stay, Kei was very accommodating. A great place to stay with a great host.