It is a nice and clean apartment that has enough room for maybe 4 adult persons to stay comfortable in it.
Its location might not be the center of Tokyo but the station is very near so this is no a big deal.
It is equipped with all you need and the roof terrace gives you a good view over the city.