This place is in a great location if you are interested in Shinjuku's nightlife. it's about a 10 minute walk to Kabukicho, and a 15 minute walk to Shinjuku Station. It's also nearby Shin-Okubo Station and some metro lines.
There are plenty of great restaurants and cafes within a 5-8 minute walk, including a great french toast place (Cafe Ecla).
It's a little small, but that's to be expected. It's perfect for solo travelers, budget travelers, and people who just need a place to sleep, shower, and leave their luggage.
I will absolutely book this place again when I return to Shinjuku.