Ogawas place is clean, Tidy, and reasonably convenient to train station. In a nice part of Tokyo with a bit of a different feeling due to it being in a French influenced area.
It is definitely a small space to fit two people and luggage into though.