Hello!!
We had a great stay at Zens' place.
Everything was like in the pictures and very very clean.
Location was good, right next to Skytree and with supermarkets and restaurants really close by. Most Tokyo highlights are 30 minutes by metro.
We just missed some of the stuff mentioned in the description, there was no tea, almost no more coffee, no cooking basics (oil, salt...). I think this little details could make the stay perfect.