Good, no frills stay in Tokyo. 15 min walk from a few subway lines.