Great place, near shinjuku, exactly like the post.
right next to a subway station, easily accessible.