This place has everything as advertised. 5-6 minutes walk from train station(kameido).
There are few supermarkets along the way. The host was very responsive, he answered all my question within a few minutes.
Apartment was clean and cosy. Check in was smooth with the instructions given by the host.