Pros: Convenient location, decent amount of space, easy to get around Tokyo and to get to/from either airport.
Cons: Uncomfortable bed, very basic kitchen supplies, and the fact that half the cooking oils/etc were past their expiry date.
A good choice if you're looking for a fairly cheap, basic place for a short period of time. For periods of more than a week, the uncomfortable bed might become a bigger issue.