Location: very good and easy to access, near subway station and very convenient to get around.
The room: big enough for 2 - it's a large and clean room (based on Japanese standards).
I totally recommend this place.
P.S. the bed is super comfy and the toilet is awesome! You won't be disappointment to stay in this place.