The room was great. We didn't end up really getting to meet the other members of the house (just saw a couple in passing), but that was probably due to the fact that we did not spend much of the day at the apartment.

The room is definitely on the outskirts of Tokyo, but it is near a subway stop that can get you anywhere you want to go (it just might take a little longer than if you were staying elsewhere).