Hands down best place for staying while in Tokyo. It’s super close to Otorii Train Station, and you can use that railway line to get anywhere. 100% recommend staying there.