Great location 1 minute walk from nearest subway and 15 minute walk from Shinjuku Station.
Very helpful English speaking staff. This is very reassuring when you’re an independent traveller and feeling overwhelmed.
In a quiet street but literally just off the main road in Shinjuku.