I moved to Tokyo as a Master's student. This place is very homey, extremely clean and the owner is very considerate and helpful.
It is about 10-12 mins walk from the train station. There are a lot of convenient stores nearby, so it's a very good location. There's a 7 eleven that is literally at a 2 mins walk. The owner responds very quickly and is very helpful.
Most ammeneties are available and that's very helpful. I really enjoyed my stay here and I would highky recommend it.