This self-contained apartment is located in a convenient location and I enjoyed my stay here. It's central to all the major Tokyo locations and lots of food options in the area. Check-in was super easy.
However it is worth noting that you have to be VERY careful using the shower, or the water leaks outside of the bathtub to the floor and toilet. Also there was no handsoap in the apartment (which I had to go out and buy), which I think is essential for hygiene reasons.