This stay is about a 10-15min walk from Tokyo Station and around the same or even closer to other subway lines, making the location very convenient. Check-in was easy with a self check-in system to collect your room key. The room was quiet and didn't hear any other residents except for when we passed through the lobby.
As can be seen from their room photos, they are extremely small. I travelled with my partner who had one checked-luggage sized bag and one backpack and I had one carry-on sized bag and one backpack and we barely had space to walk or step around in the room. It is essentially a bed and small bathroom/shower. This served our itinerary well as it was our goal to spend most of our time outside of the room anyway, but if you are travelling with a larger party or if you value having generous space in your room, make sure to research what rooms they have available or perhaps consider a different stay.
Lastly, be aware that they DO clean your rooms.