The owner is friendly. The location is good as it is close to Asakusa temple and sky tree. The apartment has 3 rooms and could accommodate 6 people.
The only drawback would be the location. The apartment is a bit far from the station, so if you have many luggage bags it will be difficult. There is no elevator in Asakusa station.
They also have a karaoke bar near Don Quixote store.
We had a great time and definite recommend this apartment.