Very helpful and nice host.
When I had an issue, I just messaged him and he aided me.
Recommended especially to anyone who comes to Japan to do their own thing.