Stayed in the hotel for 6 nights, and the room is very big compared to others, it was only me staying in the room. Staff is very friendly and will help you with requests.
Location is okay, you can walk within 10 min to Tuskiji and 15 min to ginza, metro stations are 5 - 10 away, and there are some few good restaurants in area, but not many.
Regarding the bed, it had the length and the hardness I needed, pillows are also to the hard side, but has a soft side too.