Toshiro’s place is in a really convenient part of Tokyo. He is extremely friendly, speaks English and is very knowledgable about the area and provided a lot of tips!