Hara’s place is very recommended when going anywhere from Tokyo, also walking distance to Akihabara.
Beddings can sleep 4 of us quite well. The double bed size was a bit small 140x200. Slightly noisy at sleep time, people chatting right under the double bed room, not a problem for us