Great location, 1 min to subway with many convenience stores. 10-15mins walk to Shinjuku area with plenty of food and shopping. Very clean apartment with all the requirements for the stay provided for.
Only drawback is if you have big or heavy baggages, there is no elevator but this was already highlighted in their apartment information for anyone booking to take note and the internet connection is not particularly good in the nights. But if you are in Tokyo for a holiday, you need to be spending the time outdoors and not indoors : )
Overall it is a good, clean apartment with a good location.