The location was fantastic (really only ~100 steps away from the station) and the rooms were sparkling clean! Would definitely stay again if I’m in Tokyo :)