The place overall is okay and the self check in is quite easy. You would appreciate the detailed instructions that the host will send you before hand including different routes from diff train stops. The host is also responsive in terms of communication for any questions and concerns.
A few things to note though: There is quite a walk and the streets are steep to get to the place so be mindful of dragging luggage if you have any. I checked in winter time and the room was very cold especially at night. The toilet seat is unusually not by Japan standards so don't expect it to be the warm and automatic kind as you would see in most places. I booked two nights and couldn't last another day as I was really cold at night and couldn't sleep through it. I was told the AC was working upto 31 deg and it should be fine. It wasn't. I asked for a consideration for a refund on the second night that I didn't use the room but it was not granted.