I have stayed in a lot of Airbnbs and this was the best!
They thought of everything, it was immaculately clean, and the location is great (few hundred feet from subway) so you can focus on enjoying your time.
Next time we are in Tokyo, we will definitely try to stay here again!