IntheHood is located in a very convenient location, just a few steps away from the train station. There is also a supermarket and a few restaurants in the vicinity and the Tokyo Tower is very nearby. Nori's place has everything you need for a comfortable stay, and I would stay again for my next trip.