Rooms were spacious although the walls were quite thin. I feel that the place was clean enough however my wife thought that the place was a little dusty.
Only qualms with the place was that there was only one toilets to share but its Tokyo, space is precious and definitely understandable. Host helped us with some issues with the toilet and everything was resolved within the day.