It was very easy to register and check into our apartment. The location was ideal. 5 minute walk to the Asakusa temple, several convenient stores nearby (7-11 across the street). 10 minute walk to Ginza line which made all the areas that we wanted to see very accessible. The host was very responsive.
Advise to Americans coming to Tokyo Japan for the 1st time. Everything in Japan is small including this apartment when compared to US. However, apartment has everything you will need during your vacation. The wash-dryer is bit temperamental. Don't load too much into the washer.
Overall, fine place to stay.