The place is super well located, in walkable distance to the interesting spots in Asakusa and 5 min from Tokyo Skytree. It's a 5 seconds walk from the nearest subway station.
The apartment itself is big to Tokyo standards and comfortable. I wish there would be more cooking tools such as knives, but other than that everything was perfect.