I haven't met Takeshi, but he was great in communicating online and his place is great. Very clean and well located. The only issue I had was with noise of other guest leaving very early in the morning.