We've been to Japan twice now and both times we love the asakusa area - this place is not even a 15 minute walk away. Perfect distance away from multiple train stations and one train from the Haneda!
The place is a little snug! It would probably suit a single occupant comfortably however it can fit a couple!
All in all a lovely space and a lovely host!