We stayed at this place it was ok. Pretty small but its to be expected in Tokyo. The location is not really that close to train station, its quite a distance from the station.