Location is great - 2 walk to subway and bus stops, lots of food choices and convenience stores within walking distance, 300m walk to the riverside.
Room - As seen in the pictures, adequate and bigger than most hotels in Tokyo.