Great location. Walkable to Shinjuku station or just take the subway station (one stop away from Shinjuku) around the block. Also, around the block is an extra large convenience store.
As noted during booking the building has no elevator so taking the luggage on the first and last day is a little bit of pain, but I don't mind the exercise. However, what I did mind, is I felt the bath/shower was very small, even for Japanese standards. Then again, I'm 188 cm so it affects me more :-).
Overall still a great stay and value!