Self check-in is convenient, the place is clean and located at walkable distance from Shinjuku station. Overall I would recommend this place to stay in Tokyo