Sumomo's place was very good to stay at. It can accommodate large groups very easily. Stairs a bit steep but wasn't a negative factor at all.
It is a bit far from the main attractions in Tokyo, but it's only a 5 minute walk to the station. Can be a nice break from the hustle and bustle of the city.
I would recommend this place a lot and I would definitely consider staying here again when I return to Tokyo.