I am a frequent business traveler to Japan and recently stayed at this hotel for the first time. The hotel was clean, staff friendly and helpful with good levels of English spoken.
Room was small but more than adequate and breakfast was pretty good.
Location is pretty good - a 5 minute walk to the station and bus terminal which have lots of shops, restaurants etc in the nearby vicinity.
No complaints at all - pretty much what you expect from a reasonably prices small Japanese hotel in Tokyo - I will stay here again without hesitation.