I spent 10 nights and liked the flat.
1) Location is excellent. You will live within Tokyo’s one of biggest shoppings area/transport hubs. The convenience is amazing.
2) We did much cooking but the kitchen was very good. Rice cooker(huge), knives, pans, cutting board, long chopsticks…everything was already provided. Fridge/freezer was large enough. A few more Japanese style small bowls(茶碗\お椀) , oven toaster (for breads) and a few more hobs would make it perfect!
3) Local supermarkets(Akafudado etc.), vege/fruit shop and fishmonger nearby (all one minute walk) are very good for people cooking food there. Of course you can get high-end food from the Tobu/Seibu department stores(デパ地下) too!
So, I’m sure everybody can enjoy the most urban life in Tokyo there with very reasonable pricing. Highly highly recommend!