The place is located within walking distance of Akihabara station. You'l have to make a few turns that can be confusing but made easier by google maps.
The room is bigger that i ecpected. I like that toiletries were provided and the place is sparkling clean.
Yoshihito was very attentive and even allowed early check in when we only meant to leave our bags in the lobby since we arrived in Tokyo earlier than expected.