Similar to other reviews, the place is suitable short stays, if you need to have somewhere to catch some zz.
The room is equipped with all the basic amenities. Airconned but personally it feels humid and hot in the room even for winter.
The location is sitting right in the middle of Kabukicho, easy access to mingle the nightlife nearby. If you are looking for a quiet local vibe then this is the exact opposite.
In essence it's good for ease of access and short term stays.