Very accurate location description. Very easy to walk into Asakusa to check out the sites and the shopping. If you have a JR pass it's about a 10-15min walk from the station but there is an express station (about 2mins away) which can get you there from Akihabara.
The room was small and the walls thin but this didn't affect us in the slightest. The room is as per the description and there is some green tea provided and a kettle up on the third floor.
Overall a good stay and a good spot for one or two nights if you are keen to check out the busyness and beautiful sites that define Asakusa.