Great find! The unit is within walking distance of the Akihabara train station so there are plenty of places to eat nearby. We had 4 sleep comfortably but the couch folds out into a bed and some of the beds are wide, so you can comfortably fit more.
The full kitchen was great for cooking and the shower had plenty of hot water for the 4 of us.
Lastly the staff were very quick to respond and helped us out when we had any questions.