Yoshimoto's place is a great place to stay for a group of people that doesn't mind sleeping together since it's a one room place.
The location is just one station apart from Akihabara and super near to Sky Tree thus it's truly convenient for most place you wanna go in Tokyo.
I'd recommend bringing basic amenities since there's some missing when our group stayed yet the missing ones are just shampoo and bathing soap etc which doesn't really harm much cuz you can just grab them in the 24 Hrs stores around the place.
Overall it's a great place to stay! :D