The location is great, lots of eateries nearby, near to the train station and don quijote (great shopping place for all stuff that opens 24 hrs).
The transportation service that yoshi offers saved us lots of time in traveling around Tokyo and to the airport, especially when we had so many luggages.
I would recommend this apartment to others who are looking to stay in Tokyo.