Elaine's place was fantastic! It's an easy ten minute walk from Asakusa Station, and is right on the doorstep to one of the best temples in Tokyo! We were on the 9th floor and had a fantastic view of the temple grounds from there. Asakusa has everything you need, so you'll not be short of things to see and places to eat. The rail and metro links are also fantastic with the rest of Tokyo, including direct train access from Narita.
The staff at The Moto Hotel were friendly, responsive, and consistently changed our towels, bins and sheets throughout our two week stay. Thoroughly recommend staying here!