This is a good place in a local neighborhood with quiet surroundings. The asakusa station mentioned is on the tsubuka line station and not the big one that has metro and subway lines.
The place is very small. while it was mentioned by the host it really is very small and no place to move with 6 people in the house with luggage and carrying the luggage on the stairs was a bit troublesome.