Great place for a group of 5 to be staying together. Location is about a 10 minute walk from either Akihabara station or Okachimachi station, both of which are on the Yamanote Line, so they are well served.
I really liked the fact that there were 5 individual rooms and a communal area, so you can have your privacy but also come together if need be.
The location is in a good spot, being a bit away from the hustle and bustle, but close enough to everything that you can always head back and drop off your bags if you've been shopping in the middle of the day. Especially if you like shopping at Akihabara.
Lastly, the complimentary pocket wifi was terrific. It's a high quality pocket wifi of at least the same quality that you could get from any reputable vendor online. Use it without worry!