The apartment is centrally located/easy to access many exciting areas of Tokyo. The bed was also quite comfortable, and the street was generally very quiet.
The apartment is QUITE small, as a heads up to anyone traveling with a companion or with multiple suitcases/etc.