I booked this hotel for its look and larger space. It looks just like pictures. The tatami type thick futon mats in the loft area were so comfortable for sleeping and it was nice feeling like you were going into a separate space for nighttime. The layout of the room is great too, with the toilet, shower and sink all separate. And there's room for luggage. If your observation about Japan having small hotel rooms bothers you, this is a great place!
We loved how close we were to the Otsuka train station and could easily catch the JY line. That being said, you are 15-40 minutes commute from the tourist sites, but that was what I liked about it. It had a more local, alternative scene and wasn't congested like tourist areas.
For English speakers, you might have trouble at the front desk conversing, but I got my issue sorted still and it worked out. I do wish they provided room slippers.
The area has lots of izakayas to eat/drink. Or you could walk about 20 minutes and get to the Sunshine City area. Next time we go to Tokyo, we'd stay again!