It was a perfect place to stay for me.
The oedo line is 3 minutes by foot, from which you reach the Shinjuku station (or you can walk there in 12minutes, as I did daily). The location is central but incredibly quiet and I had never problems to fall asleep. There is a 24h super market (maruetsu) nearby and I highly recommend the hot potatoes in the winter.