The place is very conveniently located; close to at least two different subway stations, and to Asakusa. It made travelling around Tokyo very easy.
The communication went very smoothly. The host met us directly, handed us the key and instructions on how to use the equipment in the apartment.
It's a nice and clean apartment. Although we were three people, it didn't feel cramped.
We are happy we chose to stay here!