Simple apartment with a nice location in Tokyo. About 5mn walk to the nearest metro station (the line looping around the city) and 10mn to Akihara (the electric city). Very small, but it has everything of first necessity.
I recommend it for a not so expensive stay in Tokyo for a few days.