Takeshi’s place is located not too far from a train station, so it is very conveniently located.
Check in was through an app/tablet device, so it was pretty much diy.
I also did not see the owners or get to speak to them as much as they are at work or busy, and my interactions with them are pretty brief which occured when I came back.