I reserved this hotel for my cousin, it was her first time as an international solo traveler.
Location is excellent, just 5 min walk from Akihabara station, and from here you can move easily to any other place around center Tokyo.
You have a personal locker where a cabin luggage can easily fit, and if you have any bigger one, it's possible to leave on the reception.
The staff is super friendly and the provided an excellent service. The capsule and facilities are cleaned daily.
Things to consider:
During cleaning time (from 10 to 16) you have to be in the common areas, so during some hours, it could be crowded.