If you go alone to Tokyo, this is a good place. The room is a bit small. It's located near kanda station like 3 minutes walking and you can go to akihabara just 8 minutes walking
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia