The place is as per advertised. About 5 mins walk to the train station and about 15 minutes walk into the heart of Shinjuku.
Check in and out was very easy with self service key lockbox.
Location is in the heart of Korea-town, so you’ll have to venture out a little to get Japanese style food.
On a very busy main road, so caution if you’re sensitive to noise or crowds