Awesome place, very spacious, super clean, newly redone. We were in room 203 and it was awesome. 2 bedrooms, that can easily fit 6 persons. The beds are super comfy too. It's the perfect place if you want to stay in Tokyo for a week of more. You have everything you need, and if you don't, just ask the concierge and they will make it available for you or try.
The intinaries they give you are super clear. The sign on the front of the building helps a lot. The place is really secured too. As usual, 7/11, Lawson and Family Mart are around the corner. But they're also a Lawson 100 really near, were basicaly everything is a 100 yens.
As usual, especially if it's your first time in Japan, I would recommend exchanging real email adress with your host so they can share with you, through Google Maps, the exact location of the place. Trust me, it's gonna make your life way easier and don't try to understand the japanese adress system, most japanese people have given up on trying to