If you'd like to feel like you're a part of Japanese everyday life then this is the place for you.
It's not near any major 'western' hotels but close enough to train, subway and taxis to make Tokyo city a short commute. The space is big enough for two but not for more. If you want to spend your time out of your place and exploring then this place is ideal.