Great location, very near to a 24h supermarket, bakeries, convenience stores, drug & cosmetic stores, restaurants (old style, modern ones), clothing shops, game stations and the JR train and subway lines.
The host was very helpful, had great suggestions of excellent restaurants and helped me with some daily issues (Japan can be very complicated for a foreign who can't read Japanese).
As for the apartment, it is just as shown in the pictures: bed (very comfortable), bath (very hot water) and a kitchen (though you can't cook 'cause the stove is not working and there's no microwave).
In summary the place is great if you are planning to stay most of the day out tripping through Tokyo and having all of your meals on the street (believe me, you won't be short of options).