I would describe Kyos place as compact and minimalist. It comes off as a more private hostel like feel.
The location isn't the most convenient and there isn't much in the area in the later parts of the day. I would recommend getting something closer to Tokyo station if you'll be in that area of Tokyo anyway for the night life and the restaurant options.